reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
depositary a storehouse; repository; depository. [1/2 definitions]
letterbox (chiefly British) a public depository for outgoing mail; mailbox. [1/2 definitions]
mailbox a public depository for outgoing mail. [1/2 definitions]
postbox (chiefly British) a public depository for outgoing mail; mailbox.
registry an office or depository where records are kept. [1/2 definitions]