echo in Latin echo in Latin imāgo vōcis noun A reflected sound that is heard again by its initial observer. Add to Flashcards