1. A kind of loose trousers worn over others to protect them from soiling. 2. Waterproof leggings.
overalls |