scouch in English dictionary

  • scouch

    Meanings and definitions of "scouch"

    • verb
      (intransitive, dialect)
      To stoop.

    Grammar and declension of scouch

    • scouch (third-person singular simple present scouches, present participle scouching, simple past and past participle scouched)

Sample sentences with "scouch"