We do not currently know of any antonyms for a roof over one's head.
For similar words to a roof over one's head, try: