Advertisement

Synonyms of Neonatocide

Primary definition: The deliberate act of killing a newborn infant.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement