'intensive care' definitions:

Definition of 'intensive care'

(from WordNet)
noun
Close monitoring and constant medical care of patients with life-threatening conditions

Synonyms of 'intensive care'

From: Moby Thesaurus

Words containing 'intensive care'