roof over one's head in German roof over one's head in German Dach über dem Kopf noun (idiomatic) Somewhere to live; shelter. Add to Flashcards