reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
preserve an area set aside for the protection and propagation of fish, animals, or plant life; nature preserve. [1/8 definitions]