Definition of Scotch snap in English:

Scotch snap

(also Scotch catch)

noun

Music
  • A rhythmic feature in which a dotted note is preceded by a stressed shorter note, characteristic of strathspeys.