Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

devil in disguise en · NOUN

Meanings

  1. (idiomatic) A person or thing that appears to be good, honest, or upstanding, but is inherently nasty, evil, or damaging.

Forms

SpellingFeaturesLabelsSource
devils in disguise Number=Plur lexicographic

Relateds

wolf in sheep's clothing