empale - Anglais Synonymes Dictionnaire

empale

v.
[1] transfix , impale , spike