Stuck, prepared for barbecue (8)
I believe the answer is:
skewered
'stuck' is the definition.
(stick can mean to pierce or skewer)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for skewered that I've seen before include "Red's week (anag)" , "got ready for barbecue?" , "Transfixed" , "Pierced by metal spike, like meat" , "Run through" .)