Synonyms and Antonyms for English_runner_bean

1. English runner bean (n.)

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

Synonyms: