Roman candle

1 ENTRIES FOUND:
Save
Roman candle noun
plural Roman candles
Roman candle
noun
plural Roman candles
Learner's definition of ROMAN CANDLE
[count]
: a firework that is a long tube that shoots out balls or stars of fire one at a time