Meaning

1 senses
  1. (UK, uncountable)A general-purpose inorganic fertilizer for garden use.

Origin

From grow + more, originally a proprietary product manufactured and sold by the Growmore C

From grow + more, originally a proprietary product manufactured and sold by the Growmore Company.

Wiktionary, CC BY-SA 4.0 · source

See also

neighbours in the dictionary
growmore — meaning, examples, forms, synonyms | Krumeto