What is the full meaning of queaches
QUEACH, (obsolete) a thicket, a dense growth of bushes [n]
Example of the word queaches placed on a Scrabble board.