demon (n.)

  1. an evil supernatural being

    [ Syn: devil , fiend , daemon , daimon ]

  2. a cruel wicked and inhuman person

    [ Syn: monster , fiend , devil , ogre ]

  3. someone extremely diligent or skillful; he worked like a demon to finish the job on time; she's a demon at math'

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.