Definition Definition

water radish - Meaning and Examples

Meaning of 'water radish' (Webster Dictionary)

1 . Water radish
- A coarse yellow-flowered plant (Nasturtium amphibium) related to the water cress and to the horse-radish.