English

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

 

the Audubon Society

 
BrE
 
; 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.