Synonyms for "impale"

Words with similar meaning