Definition, synonyms and related words
Chickpeas, or a curry consisting mainly of chickpeas.
Short for cholecystectomy.