noun
Meaning 1
A traditional Scottish unit of land measurement equal to 6,250 square yards or approximately 1.3 statute acres or about 5,226 square meters.
Definition source: English Wiktionary via Wiktextract
Usage: historical
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided