'bitter betch' definitions:

Definition of 'bitter betch'

From: WordNet
noun
European perennial toxic vetch [syn: bitter betch, Vicia orobus]