boilersuit

n.
  1. a loose protective smock worn over ordinary clothing for dirty work.