echoer (0 synonym found)

Definition of echoer:

(n) : One who, or that which, echoes or repeats something back.

Definition of echoer:

(n) : One who, or that which, echoes or repeats something back.

Back to Top