barn
A farm building for storing agricultural products or equipment, or for housing farm animals.
A barn is a farm building used for storage of agricultural products and equipment or for housing farm animals.
Storage and animal housing are alternative purposes; a barn need not contain livestock. Its agricultural function distinguishes it from a warehouse storing unrelated commercial merchandise.
A stable is specifically horse housing, while a barn has a broader agricultural storage or housing purpose. A field or greenhouse devoted to growing crops is a place of cultivation.
