Chinese-English dictionary »

刀子嘴豆腐心 /dāozi zuǐ dòufu xīn/ meaning in English

ChineseEnglish
刀子嘴豆腐心 /dāozi zuǐ dòufu xīn/ phrase

barking dogs seldom bite(people who make threats rarely carry them out)
phrase
[UK: ˈbɑːkɪŋ dɒɡz ˈsel.dəm baɪt] [US: ˈbɑːrkɪŋ ˈdɑːɡz ˈsel.dəm ˈbaɪt]

one's bark is worse than one's bite(one acts in a threatening way but is relatively harmless)
phrase