World Court, legal tribunal of the United Nations composed of 15 judges and located in The Hague which determines the final outcome of squabbles between international groups, ICJ
INTERNATIONAL COURT OF JUSTICE
Meaning of INTERNATIONAL COURT OF JUSTICE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012