PARROT Meaning of PARROT in English n. 25B6; noun . psittacine.25B6; verb they parroted slogans without appreciating their significance : REPEAT (MINDLESSLY), repeat mechanically, echo. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012