What is the full meaning of draghounds
DRAGHOUND, a foxhound trained to follow a drag [n]
Example of the word draghounds placed on a Scrabble board.