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