Definify.com

Definition 2026


livebirth

livebirth

English

Noun

livebirth (plural livebirths)

  1. The birth of a living fetus.

Antonyms