Definition of DEFRA abbreviation from the Oxford Advanced Learner's Dictionary

DEFRA

abbreviation
ˈdefrə
 
; ˈdefrə
 
 
(in Britain) Department for Environment, Food and Rural Affairs
Search Results