moloch
(noun)
noun
1. a tyrannical power to be propitiated by human subservience or sacrifice
- the great Moloch of war
- duty has become the Moloch of modern life
Definition categories: person, force, power
2. god of the Canaanites and Phoenicians to whom parents sacrificed their children
Definition categories: person
3. any lizard of the genus Moloch