Moloch (Noun)
Meaning 2
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.
Classification
Nouns denoting people.
Hypernyms
Meaning 3
God of the Canaanites and Phoenicians to whom parents sacrificed their children.
Classification
Nouns denoting people.