accouchement
Top 7000
Meanings
Noun
1. delivery (act of giving birth)
Examples1
The delivery was very difficult.