store farm (English, noun)
expansion: store farm (plural store farms)
Senses:
glosses: A stock farm; a cattle farm.
tags: Scotland
Forms:
form: store farms
tags: plural