Definition Definition

Infanticide

Infanticide is the intentional killing of infants. One of history’s dirty secrets, according to Malthus and others, is the widespread practice of infanticide as a method of controlling population level throughout human history.

Category: Sociology
Share it: CITE

Related Definitions