overalls (n.)
see overall. Compare French surtout "overcoat," literally "an over all," from sur- "over" + tout "all."