Parroted - definition of parroted by The Free Dictionary
Define parroted. parroted synonyms, parroted pronunciation, parroted translation, English dictionary definition of parroted. n. 1. Any of numerous primarily tropical and subtropical birds of the order Psittaciformes, characterized by a short hooked bill, brightly colored plumage,...
DA: 6 PA: 25 MOZ Rank: 24