Slam meat in oven (5)
I believe the answer is:
roast
I believe this is a double definition.
'slam' is the first definition.
(both can mean to heavily criticise)
'meat in oven' is the second definition.
(Other definitions for roast that I've seen before include "Oven-cooked joint" , "Large piece of oven-cooked meat" , "The Sunday -----, with all the trimmings!" , "dish of lamb, say" , "Cook, eg, joint of meat" .)