HEAVEN SENT


Meaning of HEAVEN SENT in English

well-timed, opportune; happening at a very helpful time, arriving just at the right time to help a person

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.