#1
demon n. [
devil, fiend, daemon, daimon] an evil supernatural being
. wn #2
demon n. [
monster, fiend, devil, ogre] a cruel wicked and inhuman person
. wn #3
demon n. someone extremely diligent or skillful; "he worked like a demon to finish the job on time"; "she's a demon at math"
. wn