TOP

Definition of cowshed noun from the Oxford Advanced American Dictionary

See cowshed in the Oxford Advanced Learner's Dictionary