Noun
-
any lizard of the genus Moloch
-
god of the Canaanites and Phoenicians to whom parents sacrificed their children
- molech -
a tyrannical power to be propitiated by human subservience or sacrifice
"the great Moloch of war"
"duty has become the Moloch of modern life"- Norman Douglas