'garden loosestrife' definitions:

Definition of 'garden loosestrife'

From: WordNet
noun
Frequently considered a weed; Europe and Asia [syn: yellow loosestrife, garden loosestrife, Lysimachia vulgaris]