An Encylopedia Britannica Company

letter box

1 ENTRIES FOUND:
letter box noun
plural letter boxes
letter box
noun
plural letter boxes
Britannica Dictionary definition of LETTER BOX
[count] British