'NICU' definitions:

Definition of 'NICU'

From: WordNet
noun
An intensive care unit designed with special equipment to care for premature or seriously ill newborn [syn: neonatal intensive care unit, NICU]