Definitions of gherkin:

  • noun:   small prickly cucumber
  • noun:   any of various small cucumbers pickled whole