echoed

/ˈɛkoʊd/

UK: /ˈɛkəʊd/

echoed

English Verb Top 29,441
Ad

Definition

simple past and past participle of echo

Ad