Search Results For Lever
lever
noun, a rigid bar pivoted about a fulcrum, used to transfer a force to a load and usually to provide a mechanical advantage
From Collins
©HarperCollins 2008. Collins English Dictionary definition of lever
noun, a rigid bar pivoted about a fulcrum, used to transfer a force to a load and usually to provide a mechanical advantage
From Collins
©HarperCollins 2008. Collins English Dictionary definition of lever