What does heaven-sent mean?
The adjective heaven-sent describes something that is very fortunate and occurs at exactly the right moment (e.g., “The role was perfect for me and felt like a heaven-sent opportunity to break into the movie business”).
QuillBot’s free Grammar Checker will help you to hyphenate words like “heaven-sent” correctly in your writing.