English Dictionary
Definition aid agency in British English
aid agency noun
[countable] noun
1
an organization that gives money, food, or other help to people who have been affected by situations such as wars or floods
Synonyms and related words
