smock

A loose shirt-like cover worn over clothes to stay clean.