Doghole Definition
noun
A place fit only for dogs; a vile, mean habitation or apartment.
Wiktionary
Other Word Forms of Doghole
Noun
Singular:
doghole
Plural:
dogholesFind Similar Words
Find similar words to doghole using the buttons below.