corozaMeaningsNoun1. raincoat made of entwined thatches (straws or rushes)2. A kind of dunce cap used during the Spanish Inquisition (historical)