English Dictionary
Definition letterbox in British English
letterbox noun
[countable] noun
/ˈletə(r)ˌbɒks/

English Dictionary