Definify.com

Definition 2026


sheuch

sheuch

Scots

Noun

sheuch (plural sheuchs)

  1. (Ulster) ditch