MOLOCH


Meaning of MOLOCH in English

[ 'məʊlɒk ]

■ noun a harmless spiny lizard of grotesque appearance which feeds chiefly on ants, found in arid inland Australia. [ Moloch horridus .]

Origin

from Moloch , a Caananite idol to whom children were sacrificed.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.