barn ( synonym found)

Definition of barn:

(n) : a building, often found on a farm, used for storage or keeping animals such as cattle; a unit of surface area equal to 10-28 square metres

Definition of barn:

(n) : a building, often found on a farm, used for storage or keeping animals such as cattle; a unit of surface area equal to 10-28 square metres

Back to Top