Noun Definition

moloch

1.Definition: a tyrannical power to be propitiated by human subservience or sacrifice

"The great Moloch of war", "Duty has become the Moloch of modern life"

Category: People

2.Definition: any lizard of the genus Moloch

Category: Animals

3.Definition: god of the Canaanites and Phoenicians to whom parents sacrificed their children

Related Noun(s):molech

Category: People