Definition of ICU

  • 1. A hospital unit staffed and equipped to provide intensive care Noun

Synonyms for word "ICU"

Semanticaly linked words with "ICU"

Hyponims for word "ICU"