Definitions of sugar snap pea:

  • noun:   green peas with edible pods that are very crisp and not flat
  • noun:   variety of pea plant producing peas having crisp rounded edible pods