echo meaning in French
n. écho, répétition d'un son par un corps qu'il le réfléchit, réverbération; rumeur, nouvelle; sosie, personne qui imite une autre personne en cherchant à lui ressembler; écho (informatique)
v. répéter (en écho); faire écho, imiter, contrefaire