Definition of tower pound
: a pound of 5400 grains or 349.91 grams : the legal mint pound of England before 1527
Keep scrolling for more