Definition of Watercress
-
(noun) cresses that grow in clear ponds and streams
-
(noun) any of several water-loving cresses
-
(adjective satellite) of a moderate yellow-green color that is greener and deeper than moss green and yellower and darker than pea green
Synonyms of Watercress
No Synonyms Found.
Antonyms of Watercress
No Antonyms Found.
Homophones of Watercress
No Homophones Found.