Advertisement

Advertisement

inch-pound

[ inch-pound ]

noun

  1. one-twelfth of a foot-pound. : in-lb


Advertisement

Advertisement

Advertisement

Advertisement


inch plantinchworm