Deˌpartment for ˌInternational Deˈvelopment, the abbreviation,
DFID formerly called the Overseas Development Administration (
ODA); a British government department that gives money, advice, and help to poorer countries
[TahlilGaran] Dictionary of Contemporary English ▲