zēng​hèn

to detest

Definitions

zēng​hèn

to detest; hatred

Sources