What is the full meaning of dogholes
DOGHOLE, a wretched dwelling [n]
Example of the word dogholes placed on a Scrabble board.