place to rest one's head - EE Dictionary | EE Dictionary