Pinyin Dictionary results for "lei da yu xiao"

雷大雨小
lit. much thunder but little rain; fig. a lot of talk but little action; his bark is worse than his bite
Dictionary data provided by CC-CEDICT