JIGSAW: Abandoned, ariete, military machine.
push-pull is incorrectly written, and should be written as "push-pull" being its meaning: Jigsaw: m. reciprocating motion of a body after crossing a line in one direction, again describing it walking in the opposite direction.