Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Skewer in English

English

Skewer

/skjuər/

noun

1. A long pin for holding meat in position while it is being roasted

synonym:
  • skewer

verb

1. Drive a skewer through

  • "Skewer the meat for the bbq"
synonym:
  • skewer,
  • spit