driven a stake through its heart
English
Verb
driven
a
stake
through
its
heart
past participle of
drive a stake through its heart