gorse
nounDefinition of gorse
: a spiny yellow-flowered European shrub (Ulex europaeus) of the legume family
broadly
: any of several related plants (genera Ulex and Genista)
Keep scrolling for more
Keep scrolling for more