Definify.com

Definition 2024


sheuch

sheuch

Scots

Noun

sheuch (plural sheuchs)

  1. (Ulster) ditch