Chinese-English dictionary »

炙烤 /zhìkǎo/ meaning in English

ChineseEnglish
炙烤 /zhìkǎo/ verb

roast [roasted, roasting, roasts](to cook food by heating in an oven or fire)
verb
[UK: rəʊst] [US: roʊst]