Definition of letterbox
"letterbox" is probably misspelled. Trying letter_box instead Definition of letter_box
1. letter_box [ n ] public box for deposit of mail
Synonyms mailbox letter_box postbox Related Terms maildrop pillar_box2. letter_box [ n ] a numbered compartment in a post office where mail is put to be called for
Synonyms POB call_box letter_box post-office_box Related Terms compartment3. letter_box [ n ] a private box for delivery of mail
Synonyms mailbox letter_box Related Terms boxSimilar Spelling
letter_boxletter-bomb
letter_bond
letter_bomb
letter_paper
letterpress
leatherback