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