Synonyms of parrot in English:

parrot


See US English definition of parrot

See UK English definition of parrot

See Spanish definition of loro

verb

1‘they parroted slogans without appreciating their significance’

SYNONYMS
repeat mindlessly, repeat, repeat mechanically, echo, say again