Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
skewering
in English
skewering
us
/ˈskwɪrɪŋ/
uk
/ˈskwiːərɪŋ/
#uncommon
Lemma:
skewer
The lemma is the base or root form of this word.
Definitions
Verb
impaling
on
a
stick
or
rod
;
piercing
to
mock
or
ridicule
harshly
to
discredit
or
criticize
severely