Definitions of Icu:

  • noun:   a hospital unit staffed and equipped to provide intensive care