Defra

DEFINITION: The Department for Environment, Food and Rural Affairs (Defra) is the UK Government department responsible for environmental protection, food production and standards in the standards, agriculture, fisheries and rural communities in the UK.

See also: BEIS

Back to the Jargon Buster

Suggest a definition

Do you have a definition that you would like to add to the Jargon Buster? Let us know!