skewered

English

Verb

skewered

  1. simple past and past participle of skewer

Anagrams