SKEWER MEANING IN ENGLISH

• Skewer Definition & Synonyms

  1. (n.) A pin of wood or metal for fastening meat to a spit, or for keeping it in form while roasting.
  2. (v. t.) To fasten with skewers.


Synonyms:
Spit,

• Skewering Definition & Synonyms

  1. (p. pr. & vb. n.) of Skewer


RECENT SEARCHES