Meaning of godsend
Definition of godsend
(noun)
a
sudden
happening
that brings
good
fortune
(as a
sudden
opportunity
to
make
money); "the
demand
for
testing
has created a
boom
for those
unregulated
laboratories where boxes of
specimen
jars are
processed
like
an
assembly
line"
Other information on godsend
WIKIPEDIA results for
godsend
Amazon results for
godsend
Tweet