Meaning of english runner bean

Definition of english runner bean

(noun) long bean pods usually sliced into half-inch lengths; a favorite in Britain

Other information on english runner bean

WIKIPEDIA results for english runner bean
Amazon results for english runner bean