'hairy tare' definitions:

Definition of 'hairy tare'

(from WordNet)
noun
European vetch much cultivated as forage and cover crops [syn: hairy vetch, hairy tare, Vicia villosa]