周身刀冇張利 (zau1 san1 dou1 mou5 zoeng1 lei6) — Knives all over one's body, none of them sharp in Cantonese
zauˉ¹周sanˉ¹身douˉ¹刀mouˏ₅冇zoengˉ¹張leiˍ₆利简 周身刀冇张利
Mandarin Pinyin: zhou1 shen1 dao1 mao3 zhang1 li4
Meaning of 周身刀冇張利
nounKnives all over one's body, none of them sharp
nounjack of all trades but master of none
nouna proverb which describes someone who does not even has a single specialized skill; 'jack of all trades, master of none'; literally 'there is not a single knife on his/her body that is sharp'