Toggle press

(1) Any mechanical press in which a slide or slides are actuated by one or more toggle joints. (2) A term applied to double and triple action presses.

Source: The OHIO State University