What is the full meaning of watercress
any of several aquatic or semiaquatic cresses [n -ES]
Example of the word watercress placed on a Scrabble board.