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
The
hunter's
arrow
was
likely
to
impale
the
deer
if
it
got
too
close
.
to
kill
by
fixing
on
a
stake
The
ancient
warriors
would
impale
their
enemies
on
sharp
stakes
as
a
form
of
punishment
.
to
combine
coats
of
arms
side
by
side
The
heraldic
designer
carefully
chose
to
impale
the
family
crests
on
the
shield
.