Definition of growmore in English:

growmore

noun

mass nounBritish
  • A balanced inorganic fertilizer of a standard kind.

Pronunciation

growmore

/ˈɡrəʊmɔː/