Definitions from Wiktionary (scouch)
▸ verb: (intransitive, dialect, Northampton) To stoop.
▸ Words similar to scouch
▸ Usage examples for scouch
▸ Idioms related to scouch
▸ Wikipedia articles (New!)
▸ Words that often appear near scouch
▸ Rhymes of scouch
▸ Invented words related to scouch
▸ verb: (intransitive, dialect, Northampton) To stoop.
Similar:
Opposite:
▸ Words similar to scouch
▸ Usage examples for scouch
▸ Idioms related to scouch
▸ Wikipedia articles (New!)
▸ Words that often appear near scouch
▸ Rhymes of scouch
▸ Invented words related to scouch