A weatherproof coat is a type of jacket or outerwear that is designed to protect you from the rain, wind, and cold temperatures. It is made from a special material that prevents water from soaking through and keeps you warm and dry in different weather conditions.