Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

skewered Definition

Cancel
skewered
verb(skewer)
to fasten or pierce with or as if with a skewer
skewered
verb(skewer)
to criticize or ridicule sharply and effectively

Words Related to skewered!

skewered Examples by Brain Bank Users