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"