French bean
noun
1
chiefly British
: a bean (such as a green bean) of which the whole young pod is eaten
2
chiefly British
: kidney bean sense 2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share