English
›
Words
deride
Translation:
English
Verb
7
to
laugh at contemptuously or scornfully
4
ridicule
2
mock
1
to
make fun of
Add
Translation