adj. Reflecting sounds so as to create multiple echoes; as, a hotel with echoing halls. [ WordNet 1.5 ]