Definition of Scots acre in English:

Scots acre

noun

historical
  • = Scotch acre.

Origin

Late 17th century; earliest use found in John Reid (1656–1723).