English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition DEFRA in British English

DEFRA noun

[uncountable] noun
/ˈdefrə/
1

the Department for Environment, Food and Rural Affairs: the British government department responsible for the environment, safe food supplies, and countryside communities

Synonyms and related words
Definition DEFRA in British English