Definition of longbean in English:

longbean

noun

  • Any of several beans having long pods or seeds, (in later use) especially a cowpea of the subspecies Vigna unguiculata subsp. sesquipedalis.

Origin

Late 16th century; earliest use found in Leonard Mascall (d. 1589), translator and author.