Chinese words · Chengyu

张牙舞爪

zhāngyá-wúzhǎoTraditional 張牙舞爪

to bare one's fangs and claws; menacing

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.