Rhyme Desk
Find rhyming words!

Definition of "Skewer" :

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

verb: drive a skewer through

"Skewer the meat for the BBQ."