Synonyms for
Letterbox
Definition
A letterbox is a box attached to a door or wall where letters and other small items can be left for collection.
Synonyms for
Definition
A letterbox is a box attached to a door or wall where letters and other small items can be left for collection.