Definition of vetch

Definition of vetch
  1. vetch Noun Any of several leguminous plants, of the genus "Vicia", often grown as green manure and for their edible seeds.
Need more help? Try our forum NEW