Cooking (meat) by dry heat in an oven (usually with fat added)
English: roasting
Less certain link between this word and this sense.
roasting
From panggang (peN-…-an) · less common, #7,019
English: roasting
Less certain link between this word and this sense.