Meaning of “watercress” - Learner’s Dictionary

watercress

noun [ U ] uk us /ˈwɔːtəkres/

a small, strong-tasting plant that is eaten in salads

(Definition of “watercress” from the Cambridge Learner’s Dictionary © Cambridge University Press)