1. Noun. (obsolete) Meadowsweet, a plant found near rivers or on damp ground. ¹
¹ Source: wiktionary.com