To produce a sound which is reflected off a surface and heard again
To repeat or imitate a sound or idea
एक ध्वनि या विचार को दोहराना या अनुकरण करना
English Usage: His words echoed the sentiments of the crowd.
Hindi Usage: उनके शब्दों ने जनसमूह की भावनाओं को दोहराया।