Definify.com

Definition 2024


echoes

echoes

English

Noun

echoes

  1. plural of echo

Verb

echoes

  1. third-person singular simple present indicative form of echo