dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Empale
— synonyms, definition
1.
empale (Verb)
3 synonyms
impale
spike
transfix
1 definition
empale (Verb)
— Pierce with a sharp stake or point.
ex.
"empale a shrimp on a skewer"
2 types of
pierce
thrust
2 types
pin
spear