Echoing meaning

Present participle of echo.
verb
1
4
The act of something that echoes.
noun
1
4
Advertisement