English Dictionary
Definition candelabra in British English
candelabra noun
[countable] noun
/ˌkændəˈlɑːbrə/
Synonyms and related words
