intensive care

Explore definitions, synonyms, and language insights of intensive care

Definitions

Noun
close monitoring and constant medical care of patients with life-threatening conditions

More General Terms