Read the dictionary definition of moloch. All definitions for this word.
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
1. the great Moloch of war
2. duty has become the Moloch of modern life