English Dictionary
Definition icebox in British English
icebox noun
[countable] noun
/ˈaɪsˌbɒks/
Synonyms and related words
