Definition of mountain devil in English:

mountain devil


  • another term for moloch
    • ‘Australia is home to many magnificent animals, but one of the most bizarre of all is a spiny lizard known as the thorny devil or mountain devil.’
    • ‘That's right, that's where it gets its name from, the mountain devil.’
    • ‘Most can imagine what a mountain lion/puma/cougar /mountain devil looks like.’