overall

1
taking everything into account
2
(also overalls) one-piece protective garment