SOU'WESTER Meaning of SOU'WESTER in English n.1 SOUTHWESTER. 2 a waterproof hat with a broad flap covering the neck. Oxford English vocab. Оксфордский английский словарь. 2012