IMPALE


Meaning of IMPALE in English

v. a.

1.

Thrust upon a stake, kill by impaling.

2.

Fence, surround with palings, enclose with palisades.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.