ILO — synonyms, definition
1. ILO (Noun)
3 synonyms
International Labor Organization International Labour Organisation International Labour Organization
1 definition
ILO (Noun) — The United Nations agency concerned with the interests of labour.
2 types of
UN agency United Nations agency