SynonymX
Speak
Empale
Definition of Empale
1.
Pierce with a sharp stake or point
Verb
Synonyms for word "empale"
impale
spike
transfix
Semanticaly linked words with "empale"
pierce
thrust
pin
spear