Weatherproof coat (6)
(Other definitions for windcheater that I've seen before include "jacket" , "warm clothing" .)
(Other definitions for anorak that I've seen before include "Boring type's coat" , "Trivia obsessive" , "Arctic jacket: nerd" , "Raincoat" , "Mikado's son (G&S)" .)