Dragon roared again, flames erupting from its mouth.
Meaning: The dragon made another loud, deep sound, and hot, burning gases burst out of its mouth.
Choice of Words: Roared means to make a loud, deep sound, like a lion or a dragon. Again means one more time or a second time. Flames are hot, burning gases and particles, often produced by fire. Erupting means bursting forth or coming out suddenly and violently.
Alternative Expressions
Related Expressions