Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

doghole Definition

Cancel
doghole
noun
A place fit only for dogs; a vile, mean habitation or apartment

Words Related to doghole!

doghole Examples by Brain Bank Users