heaven sent

  1. tam zamanında olan
  2. imdada yetişen
tam zamanında, isabetli, uygun, müsait, münasip.
A heaven-sent rain revived the crops.
A heaven-sent
oportunity: münasip fırsat.
Adjective