VETCH Meaning of VETCH in English vetch /vetʃ/ BrE AmE noun [countable] a plant with small flowers, often used to feed farm animals Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012