Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
heaven-sent
in English
heaven-sent
#common
Definitions
Adjective
fortunate
;
divinely
ordained
(
by
God
)
The
arrival
of
the
rescue
team
was
heaven-sent
for
the
stranded
hikers
.
Base Words
heaven
sent