IMPALE


Meaning of IMPALE in English

■ verb

1》 transfix or pierce with a sharp instrument.

2》 Heraldry display (a coat of arms) side by side with another on the same shield, separated by a vertical line.

Derivatives

~ment noun

~r noun

Origin

C16: from Fr. empaler or med. L. impalare , from L. in- 'in' + palus 'a stake'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.