a sound that is reflected off a surface and heard again; a repetition or imitation
from Greek echo, from the nymph Echo in mythology
An echo is nature's way of giving you a second chance to hear something important
Complete word intelligence in one call. Free tier — 50 lookups/day.