What is the full meaning of meadowsweet
a tall fragrant plant growing esp. in watery meadows [n -S]
Example of the word meadowsweet placed on a Scrabble board.