roof over one's head noun1 •A place to live or reside; shelter.When you were in trouble, he gave you a roof over your head. formsroofs over one's head · rooves over one's head