DEMON


Meaning of DEMON in English

(~s)

1.

A ~ is an evil spirit.

...a woman possessed by ~s.

N-COUNT

2.

If you approve of someone because they are very skilled at what they do or because they do it energetically, you can say that they do it like a ~.

He played like a ~...

N-COUNT approval

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .