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

Definition categories: animal, agamid