The now relatively uncommon UK gallon is the volume occupied by ten lbs of water in the same way a litre of water weighs a kilogram. Not only are the pints bigger there’s also twenty ounces (also rarely used now) in them which means a fluid ounce of water weighs by definition an ounce in the imperial system.