1.peculiarly fortunate or appropriate; as if by divine intervention;
a heaven-sent rain saved the crops
2.relating to or characteristic of providence;
assumption that nature operates only according to a providential plan- M.R.Cohen
3.resulting from divine providence;
providential care