delivery room


delivery room

noun

Definition of DELIVERY ROOM

: a hospital room especially equipped for the delivery of pregnant women

Seen & Heard

What made you want to look up delivery room? Please tell us where you read or heard it (including the quote, if possible).