English dictionary
scotch broom meaning and definition
Definition and meaning of scotch broom at MeaningMonkey.org. scotch broom meaning and definition in the English Dictionary.SCOTCH BROOM noun
Definition of Scotch broom (noun)
- deciduous erect spreading broom native to western Europe; widely cultivated for its rich yellow flowers
- synonyms: common broom, Cytisus scoparius, green broom
Source: Princeton University Wordnet