English runner bean

Explore definitions, synonyms, and language insights of English runner bean

Definitions

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

More General Terms