American Dictionary
Definition Roman candle in American English
Roman candle noun
[countable] noun
Synonyms and related words

American Dictionary