salicaireTop 45000MeaningsNoun1. loosestrife; particularly the purple loosestrife (Lythrum salicaria)