LUGHOLE


Meaning of LUGHOLE in English

n. sl. the ear orifice.

Etymology: LUG(2) + HOLE

Oxford English vocab.      Оксфордский английский словарь.