DEFRA Meaning of DEFRA in English ■ abbreviation (in the UK) Department for Environment, Food, and Rural Affairs. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004