Dictionary
Definition of ICU
noun : ICU
Source:WordNet 3.1
-
1. (
) a hospital unit staffed and equipped to provide intensive care ;
See more about : ICU