Definition of Scots pint in English:

Scots pint

noun

historical
  • = Scotch pint.

Origin

Mid 17th century; earliest use found in Thomas Urquhart (1611–1660), author and translator.