string bean

1 ENTRIES FOUND:
string bean noun
plural string beans
string bean
noun
plural string beans
Britannica Dictionary definition of STRING BEAN
[count] chiefly US
1 
: a type of long, thin green bean
2 
informal : a very tall thin person