From what I remember from intro physics, we distinguished between pounds and pounds force, the latter having the 32ft/s^2 multiplied in.
And wikipedia seems to agree with me, see pound (mass) vs pound (force).
And wikipedia seems to agree with me, see pound (mass) vs pound (force).
Anyway, yes, the proper unit of force is the Newton.
Though checking wikipedia again, it actually specifies that torque is measured in as lbf•ft. I take that to mean that 1 ft•lb is the torque of 1/2 oz (1/32 of an lb) at 1 foot. I expect that's a test question almost everyone would get wrong, myself included.