Dictionary Definitions, Synomyns, Antonyms, and related words for Letter Box
Definitions for: Letter Box
[n] a private box for delivery of mail
[n] public box for deposit of mail
[n] a numbered compartment in a post office where mail is put to be called for