SOU'WESTER Meaning of SOU'WESTER in English [noun] [C] - a waterproof hat with a wide piece at the back to protect the neck, worn esp. by sailorsSee picture: Hats Cambridge English vocab. Кембриджский английский словарь. 2012