Acronyms, Abbreviations, and Initialisms.
All human edited and we add more daily

The meaning of the Acronym ICSID is...

ICSID is

  • International Centre for Settlement of Investment Disputes

More Meanings For ICSID:

  • International Centre for Settlement of Investment Disputes
  • International Center for the Settlement of Investment Disputes

ICSID is also in:

Acronym Definition Searched: BRAT SIT TRW EGYKO OFS FOC ORB ISIN IFO HTV WGS VSR VHF TTRO 84535