奚落xīluò
Top 35000
Meanings
1. to taunt
2. to ridicule
3. to jeer at
4. to treat coldly
5. to abandon
Characters used
Examples1
And who are you taunting?