English Dictionary
Definition apotheosis in British English
apotheosis noun
[singular] noun
/əˌpɒθiˈəʊsɪs/
Synonyms and related words
