Moloch
WordNet
noun
(1) Any lizard of the genus Moloch
(2) God of the Canaanites and Phoenicians to whom parents sacrificed their children
(3) 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