Meaning of letter box

Definition of letter box

(noun) a numbered compartment in a post office where mail is put to be called for
public box for deposit of mail
a private box for delivery of mail

Other information on letter box

WIKIPEDIA results for letter box
Amazon results for letter box