← DefinitionshareGuesswatercressnounA small plant with crisp, peppery leaves that grows in water, often used in salads and sandwiches.No synonyms or antonyms found for this word.