a roof over one's head
idiomDefinition of a roof over one's head
: a place to live
We don't have much money, but at least we have a roof over our heads.