The lion's roar echoed through the trees.
Meaning: The loud sound of the lion's roar bounced off the trees and could be heard again.
Choice of Words: Echoed means to be repeated or reverberated. Trees are tall, woody plants with branches and leaves.
Alternative Expressions
Related Expressions