English Dictionary
Definition re-echo in British English
re-echo verb
[intransitive] verb
Synonyms and related words

English Dictionary