What is the full meaning of doghole
a wretched dwelling [n -S]
Example of the word doghole placed on a Scrabble board.