english runner bean Meaning, Definition & Usage

  1. noun long bean pods usually sliced into half-inch lengths; a favorite in Britain
    runner bean; scarlet runner; scarlet runner bean.

WordNet