large round explosive coated with paper and a wick (pyrotechnics) - English Synonyms Dictionary

Can't found any synonym terms.