cháo​xiào

to jeer at

Definitions

cháo​xiào

to jeer at; to deride; to ridicule; mockery; derision

Sources