English Dictionary
Definition beeswax in British English
beeswax noun
[uncountable] noun
/ˈbiːzˌwæks/
English Dictionary