TOP

Definition of farmyard noun from the Oxford Advanced American Dictionary

See farmyard in the Oxford Advanced Learner's Dictionary