'Irish gorse' definitions:

Definition of 'Irish gorse'

(from WordNet)
noun
Very spiny and dense evergreen shrub with fragrant golden- yellow flowers; common throughout western Europe [syn: gorse, furze, whin, Irish gorse, Ulex europaeus]