English Dictionary
Definition clambake in British English
clambake noun
[countable] noun
/ˈklæmˌbeɪk/
Synonyms and related words
