parrot is the dictionary form of parrotting Definition of parrot
parrot has definitions from the field of zoology
1
[ noun ] (zoology) usually brightly colored zygodactyl tropical birds with short hooked beaks and the ability to mimic sounds
2
[ verb ] repeat mindlessly

Examples

"The students parroted the teacher's words"

3
[ noun ] a copycat who does not understand the words or acts being imitated
*