meaning of belächeln

belächeln - German to English

to deride