English Dictionary
Definition jamboree in British English
jamboree noun
[countable] noun
/ˌdʒæmbəˈriː/
1
a large celebration with a lot of music and entertainment
Synonyms and related words
Synonyms and related words
