Dragon's roar echoed through the mountains.
Meaning: The dragon made a loud noise that bounced off the mountains.
Choice of Words: Dragon is a mythical creature often depicted as a large, winged reptile. Roar is a loud, deep sound made by an animal, especially a large or fierce one. Echoed means to be repeated or reverberated. Mountains are large, natural elevations of the earth's surface. This sentence describes the dragon's powerful roar resonating through the mountains.
Alternative Expressions
Related Expressions