letter box

1 ENTRIES FOUND:
Save
letter box noun
plural letter boxes
letter box
noun
plural letter boxes
Learner's definition of LETTER BOX
[count] British