LEVER SHEARS


Meaning of LEVER SHEARS in English

noun plural

: shears constructed on the principle of the lever — called also alligator shears, crocodile shears

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.