Meaning: This sentence describes how the vibrant and varied colors of a parrot's feathers impressed and amazed those who saw it.
Choice of Words: The word "colorful" means having many different colors. "Feathers" are the soft, light structures that cover a bird's body. "Dazzled" means to impress or amaze greatly. "Onlookers" are people who are watching something.