YourDictionary

Molech

noun

  1. an ancient Phoenician and Ammonite god, to whom children were sacrificed by burning
  2. anything demanding terrible sacrifice

See Molech in American Heritage Dictionary 4

link/cite print suggestion box