echos Play nounthe repetition of a sound caused by reflection of sound wavesthe sound due to such reflectiona repetition or imitation of another : reflection