DICTIONARY
Source: WordNet 3.1
1. (
) drive a skewer through; "skewer the meat for the BBQ" ;
See more about : SKEWERED