PLACE TO HANG YOUR HAT Meaning of PLACE TO HANG YOUR HAT in English place to live, home, residence Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012