Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

令人发指

lìng rén fà zhǐ

Definitions

  • (idiom) to make one feel a sense of revulsion; abhorrent; heinous; deeply disturbing