Definition of Scotch hand in English:

Scotch hand

noun

  • Either of a pair of wooden paddles used in butter making; usually in plural.

Origin

Late 19th century; earliest use found in Household Words.