What is the meaning of Impaled?
Pinned to something by piercing.
simple past and past participle of impale
Source: wiktionary.orgSearch words containing
Pinned to something by piercing.
simple past and past participle of impale
Source: wiktionary.orgSearch words containing