Definition of Scots stone in English:

Scots stone

noun

rare, historical
  • A measure of weight equal to approx. 22 pounds (10 kg).

Origin

Mid 17th century.