Unscramble
Definition of Icu
Noun: ICU
A hospital unit staffed and equipped to provide intensive care
- intensive care unit
See also:
ictuses
icy
Anagrams containing the word
icu
iuc
uic
cui