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