scouch in English dictionary scouch Meanings and definitions of "scouch" verb (intransitive, dialect) To stoop. more Grammar and declension of scouch scouch (third-person singular simple present scouches, present participle scouching, simple past and past participle scouched) more Sample sentences with "scouch" Declension Stem Try again Authors