Advertisement
Advertisement
View synonyms for letter box
letter box
noun
a slot, usually covered with a hinged flap, through which letters, etc, are delivered to a building
a private box into which letters, etc, are delivered
Also called: postbox. a public box into which letters, etc, are put for collection and delivery
Advertisement
Advertisement
Advertisement
Advertisement
Browse