English Dictionary
Definition gorse in British English
gorse noun
[uncountable] noun
/ɡɔː(r)s/
Synonyms and related words
