Reverberated Sound – Physics Codycross Answers

Question

Reverberated Sound – Physics Codycross Answers

Answer

ECHOED

Word Meaning:

ECHOED — simple past and past participle of echo

Definitions from Wiktionary.