Definition of the Audubon Society from the Oxford Advanced Learner's Dictionary


the Audubon Society

; NAmE
jump to other results
a non-profit US organization that works to protect birds and wild animals, and the places where they live and breed. The society began in 1905 and the main office is in New York City. It is named in memory of John James Audubon.