SLOUCH Meaning of SLOUCH in English hat [noun] [C] [US and ANZ] - a hat made from soft material which has a soft brim and is worn esp. by soldiers Cambridge English vocab. Кембриджский английский словарь. 2012