A "pound" is a measure of weight, period.
Surprisingly it isn't, at least in engineering terms.
This is pedantic, but in order to use Imperial units in engineering calculations, (which is ridiculous, because any engineer worth his/her salt uses SI), lbf and lbm have to be invoked. The definitions are slightly circuitous, but 1 lbm, (or
pound-mass), is the amount of matter that weighs 1 lbf (
pound-force) under an acceleration of 32.2 ft/s^2, (9.81 m/s^2, the acceleration of gravity at sea level). 1 lbm is therefore equal to 454 grams. The force exerted on 454 grams, or 1 lbm, at sea level by gravity is equal to 1 lbf, or 454 grams * 9.81 m/s^2, or 4.45 kg*m/s^2, or 4.45 Newtons.
When we say "lb", we usually mean "lbf", since we are usually talking about force on earth. 1 lbm under a different gravitational field, however, (say on Mars or the Moon), will weigh a different amount in lbf, (Less, in these cases). Similarly, 1 lbm that is being accelerated at 2 gravities, (around 64.4 ft/s^2), will weigh 2 lbf.
It's worth noting that "weight" is defined as "force on a mass due to acceleration", so if something "weighs" 1 lb, it means that it could be 1 lbm under 1 g acceleration, or 0.5 lbm under 2 g acceleration, or 2 lbm under 0.5 g acceleration, or any other ratio you care to consider.
tl;dr: "lb" can mean either "lbf" or "lbm", force or mass, depending on context.
(sorry for the
)