ICU
English Dictionary
->
Letter I
-> ICU
Search Dictionary:
ICU Definition
(n)
a
hospital
unit
staffed
and
equipped
to
provide
intensive
care
ICU Synonyms
ICU
intensive care unit
© Art Branch Inc.