English dictionary, thesaurus, translations & etymology
FreeDict.com

cotorra — meaning in English

Spanish → English · translate English → Spanish instead

English meaning

  • chatterbox noun A person who talks a great deal, often more than others want to hear.
  • parrot noun A brightly coloured tropical bird known for its curved beak and ability to mimic human speech.
  • yapper noun A person's mouth, especially one that gossips or talks too much.

Senses

cotorra is used for these senses in English:

  • chatterbox (informal) One who chats or talks to excess.

parrot — full definition

  1. noun A brightly coloured tropical bird known for its curved beak and ability to mimic human speech.
  2. noun Someone who repeats what others say without really understanding it.
  3. verb To repeat something word for word without showing any real understanding of it.

Related Spanish words