Echoing Meaning

There are 1 meaning(s) for word Echoing

Meaning 1 : (of sounds) repeating by reflection

    Example : a hotel with echoing halls

    Synonyms : reechoing