QUEACH Meaning of QUEACH in English (n.) A thick, bushy plot; a thicket. Webster's English dictionary. Английский словарь Webster. 2012