Impaling

Russian Meaning

прокалывать

пронзать

сажать на кол

протыкать

обносить частоколом

English Meaning

  1. Present participle of impale.