Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scotch broom Definition

Cancel
scotch broom
noun(Scotch broom)
a deciduous broom (Cytisus scoparius) of western Europe that is widely cultivated for its bright yellow or partly red flowers and that has become naturalized in North America

Words Related to scotch broom!

scotch broom Examples by Brain Bank Users