SNEERING


Meaning of SNEERING in English

Jeering, flickering, laughing in scorn.

Slang English vocab.      Английский сленговый словарь.