Echoes

From Fresh Dictionary

English

Noun

echoes

  1. plural of echo

Verb from

echoes

  1. third person singular, present tense of the verb to echo
Personal tools