What is the full meaning of grewhounds
GREWHOUND, (dialect) a greyhound [n]
Example of the word grewhounds placed on a Scrabble board.