Definitions of English runner bean:

  • noun:   long bean pods always sliced into half-inch lengths; a favorite in Britain