1
: a small farm
2
chiefly Scotland
: the service buildings or area of a farm
Love words? Need even more definitions?
Merriam-Webster unabridged
Share