SQUITCH


Meaning of SQUITCH in English

n. couch grass.

Etymology: alt. f. QUITCH

Oxford English vocab.      Оксфордский английский словарь.