English Dictionary
Definition ICU in British English
ICU noun
[countable] noun
/ˌaɪ siː ˈjuː/
Synonyms and related words
