DOGHOLE


Meaning of DOGHOLE in English

( n. )

A place fit only for dogs; a vile, mean habitation or apartment.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.