english_runner_bean
1. [ noun ] (chemistry,food) long bean pods always sliced into half-inch lengths; a favorite in Britain
Synonyms: scarlet_runner scarlet_runner_bean runner_bean
Related terms: green_bean
Similar spelling:   English_cocker_spaniel
  English_primrose
  English_lavender
  English_foxhound
  English_Civil_War
  English_breakfast_tea