Meaning

1 senses
  1. (uncountable)Garden cress, or peppergrass.

Origin

From Middle English tonncresse, from Old English tuuncressa.

From Middle English tonncresse, from Old English tuuncressa.

Wiktionary, CC BY-SA 4.0 · source

town cress — meaning, examples, forms, synonyms | Krumeto