Definitions of French bean:

  • noun:   very small and slender green bean