Meanings

  1. a kind of cucumber with a thick, leathery peel

  2. in the pluralbraised cucumber (a dish made from these cucumbers)