English

croft noun definition in On the farm topic from the Oxford Advanced Learner's Dictionary

croft

 noun: On the farm topic
a small farm or the house on it, especially in Scotland The glen was home to three small crofts.