echoed
Meanings
- to say again or imitate;
- ring or echo with sound;
- call to mind;
- "His words echoed John F. Kennedy"
Scrabble Score: 12
echoed is a valid Scrabble (US) TWL wordechoed is a valid Scrabble Word in Merriam-Webster MW Dictionary
echoed is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 12
echoed is a valid Words With Friends word