Definitions of Scotch broom:

  • noun:   deciduous erect spreading broom native to western Europe; widely cultivated for its rich yellow flowers