Definify.com

Definition 2025


sheuch

sheuch

Scots

Noun

sheuch (plural sheuchs)

  1. (Ulster) ditch