xiū​rǔ

to baffle

Definitions

xiū​rǔ

to baffle; to humiliate; shame; dishonor; humiliation

Sources