Word Definition

Skewering

  1. of Skewer

Synonyms