echoingEnglish

echoing(a), reechoing

Adjective

(of sounds) repeating by reflection

English: echoing(a), reechoing

English words with similar meanings

Show 1 words