Spanish › DictionarycarotaHear itnouncolloquialfemininemasculinefacial expression reflecting rejection, dissatisfaction, anger, disapprobation, annoyance, etc.; facecool customerFormsnounsingularcarotapluralcarotasRead Spanish with every word explained