to resound; to echo

listen to the pronunciation of to resound; to echo