Definition of Scotch pint in US English:

Scotch pint

noun

historical
  • A measure of capacity for liquids equal to approx. three imperial pints.

Origin

Late 17th century.