Thesaurus Dictionary
Synonyms and antonyms of Farm buildings and structures where animals are kept in British Thesaurus
Farm buildings and structures where animals are kept
Dutch barn (noun)
a farm building with a roof but no walls that is used for storing hay (=dried grass used for feeding animals)
hive (noun)
a container in which bees live and make honey
milking parlour (noun)
a building on a farm where cows are milked