What is the full meaning of echoists
ECHOIST, a person who repeats another person's words [n]
Example of the word echoists placed on a Scrabble board.