English Dictionary
Definition lughole in British English
lughole noun
[countable] noun
/ˈlʌɡˌhəʊl/

English Dictionary