'Scotch broom' definitions:

Definition of 'Scotch broom'

(from WordNet)
noun
Deciduous erect spreading broom native to western Europe; widely cultivated for its rich yellow flowers [syn: common broom, Scotch broom, green broom, Cytisus scoparius]

Definition of 'Scotch broom'

From: GCIDE