Verb

to impale {mechanical engineering}, [ impaled ; impaled ]
to impale [ impaled ; impaled ]
to impale {mechanical engineering}

similar Results

impalement (n.) , [pl. impalements]
impalement (n.) , [pl. impalements]