English Idioms: A roof over your head

English Idioms About “Home”
Idiom: A roof over your head
Meaning: A place to live.
Example: He was so poor that he didn’t have a roof over his head.