'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]