Synonyms for Lever tumbler:

n.

artifact (noun)
lever.
lever tumbler (noun)
lever.