Storesbuilding is likely misspelled.
Storesbuilding has no English definition.
As a noun stockyard is
an enclosed yard, with pens, sheds etc. or stables, where livestock is kept temporarily before being slaughtered, treated, sold, or shipped etc.
storesbuilding
Not English
Storesbuilding has no English definition. It may be misspelled.
stockyard
English
Noun
(
en noun)
(US) An enclosed yard, with pens, sheds etc. or stables, where livestock is kept temporarily before being slaughtered, treated, sold, or shipped etc.