Definition of gorse

Definition of gorse
  1. gorse Noun evergreen shrub, of the genus "Ulex", having spiny leaves and yellow flowers
Need more help? Try our forum NEW