ilo
1. [ noun ] (government) the United Nations agency concerned with the interests of labor
Synonyms: International_Labour_Organization International_Labor_Organization
Related terms: United_Nations_agency
Similar spelling:   il
  ill
  Ila
  Illa