What is the meaning of barn in English?

Learn vocabulary with pictures as well as definitions of barn in English

Learn in

See more

n. barn

Definition of barn in English

Building, typically made of wood, in which grain is stored.

Synonyms of barn in English

granary

See more

n. barn

Definition of barn in English

Covered enclosure designed to house and shelter livestock.

See more

n. barn owl

Definition of barn owl in English

Nocturnal bird of prey belonging to the owl family, between 35 and 63 cm (14-25 in) in length, that typically has white or brown plumage and flies in silence.