Definitions of moloch:
- noun: any lizard of the genus Moloch
- noun: god of the Ammonites and Phoenicians to whom parents sacrificed their children
- noun: a tyrannical power to be propitiated by human subservience or sacrifice
Example: "The great Moloch of war"