7 letters · 14 points in Scrabble
noun a tyrannical power to be propitiated by human subservience or sacrifice; ; - Norman Douglas
noun god of the Canaanites and Phoenicians to whom parents sacrificed their children
noun any lizard of the genus Moloch