SQUITCH


Meaning of SQUITCH in English

n. couch grass. [alt. f. QUITCH]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.