YourDictionary

skewer

noun

    1. a long pin used to hold meat together while cooking
    2. a similar but longer pin used as a brochette
  1. any of several things shaped or used like a meat skewer

transitive verb

to fasten or pierce with or as with skewers

See skewer in American Heritage Dictionary 4

Learn more about skewer

link/cite print suggestion box