mackinaw

A thick, heavy wool coat for very cold weather.