English dictionary
icu meaning and definition
Definition and meaning of icu at MeaningMonkey.org. icu meaning and definition in the English Dictionary.ICU noun
Definition of ICU (noun)
- a hospital unit staffed and equipped to provide intensive care
- synonyms: intensive care unit
Source: Princeton University Wordnet