Definition of growmore in English:

growmore

noun

British
  • [mass noun] A balanced inorganic fertilizer of a standard kind.

Pronunciation:

growmore

/ˈɡrəʊmɔː/