moloch

Noun
  1. A tyrannical power to be propitiated by human subservience or sacrifice (synset 110481571)
    "the great Moloch of war"; "duty has become the Moloch of modern life"
  2. God of the Canaanites and Phoenicians to whom parents sacrificed their children (synset 109542589)
  3. Any lizard of the genus Moloch (synset 101691602)

Other Searches