LOOSESTRIFE Meaning of LOOSESTRIFE in English (n.) The name of several species of plants of the genus Lysimachia, having small star-shaped flowers, usually of a yellow color. Webster's English dictionary. Английский словарь Webster. 2012