a roof over one's head

idiom

Definition 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.