Значение слова «шляпа» в Викисловаре
- 
шля́па
1. головной убор с полями ◆ Он рассмеялся и закашлял так, что шляпа едва не свалилась. Анатолий Азольский, «Лопушок», 1998 г. // «Новый Мир» (цитата из НКРЯ)
2. разг. неприятная ситуация, положение
Фразеологизмы и устойчивые сочетания
- дело в шляпе
 - ковбойская шляпа
 
 
Источник: Викисловарь