Skewer

English word definition — powered by WordNet

NOUN

a long pin for holding meat in position while it is being roasted

VERB

drive a skewer through

Want to remember skewer?

Sign up free to bookmark & revise