The Visual Dictionary Blog
n.A garment worn over the front part of the body to keep the wearer's clothes clean while working.