Barbecue skewer
I believe the answer is:
spit
'barbecue skewer' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for spit that I've seen before include "Sand bar" , "double, perhaps" , "Rotisserie" , "issue with some violence" , "Narrow strip of land almost surrounded by water" .)