English dictionary
letter box meaning and definition
Definition and meaning of letter box at MeaningMonkey.org. letter box meaning and definition in the English Dictionary.LETTER BOX noun
Definition of letter box (noun)
Source: Princeton University Wordnet