Multilingual dictionary of abbreviations

What does ICL mean?

Code

Meaning

Language

Themes and places

ICL

Interface Control Layout

In English

ICL

Imperial College London (https://www.imperial.ac.uk)

In English

ICL
International Criminal Law

ICL is equivalent to DPI (Droit Pénal International) in French.

In English