Less Ads, More Data, More Tools Register for FREE

Aid

Definition of 'Aid'

Economic assistance from one country to another, the recipient usually being a less developed country (LDC).