Meaning of icu

Definition of icu

(noun) a hospital unit staffed and equipped to provide intensive care

Other information on icu

WIKIPEDIA results for icu
Amazon results for icu