echoing

ECH'OING, ppr. Sending back sound; as echoing hills.