Definition of gorse

Definition of gorse
  1. gorse Noun evergreen shrub, of the genus "Ulex", having spiny leaves and yellow flowers
Feedback Form