'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]