Meaning of “a roof over your head” - Learner’s Dictionary

a roof over your head

(Definition of “a roof over your head” from the Cambridge Learner’s Dictionary © Cambridge University Press)