Dictionary.com
Thesaurus.com

has levered

  • present perfect
    of lever (3rd person singular).
    lever
    noun
    a rigid bar that pivots about one point and that is used to move an object at a second point by a force applied at a third.