Outjackets are outerwear garments designed for protection against cold and precipitation. They come in various styles and materials, including waterproof and ...