Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
impale
in English
impale
us
/ɪmˈpeɪl/
uk
/ɪmˈpeɪl/
#uncommon
Past Tense
impaled
Participle Verb
impaling
Third Person Singular
impales
Definitions
Verb
to
pierce
with
a
sharp
object
;
wound
to
kill
by
fixing
on
a
stake
to
combine
coats
of
arms
side
by
side