Verb
to impale {mechanical engineering}, [ impaled ; impaled ]
to transfix [ transfixed ; transfixed ]
ähnliche Treffer
impalement (n.) , [pl. impalements]