SCARLET RUNNER


Meaning of SCARLET RUNNER in English

noun

also scarlet runner bean

: a tropical American high-climbing bean ( Phaseolus coccineus ) with large bright red flowers and red-and-black seeds that is grown widely as an ornamental and is a preferred food bean in Great Britain

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.