heaven sent

/ˈhɛvən ˌsɛnt/
adjective
  1. Happening at a perfect time; extremely lucky or convenient.
    • That cool breeze on a hot summer day felt absolutely heaven-sent.
    • His advice was heaven-sent; it solved all our problems in one conversation.
    • The job offer was heaven-sent, arriving just as she was about to lose her apartment.
What does "heaven sent" mean? | whatsthatwordmean | whatsthatwordmean