a roof over your headDefinition: a place to live.Discuss this Idiom in the comments below.Comments are closed.