Feedback
Godsend
Your browser does not support the audio element.
Meaning
Noun
●
An
instance
of
unexpected
benefit
or
good fortune
; a windfall.
●
In British English & Regional English:
An
instance
of
unexpected
benefit
or
good fortune
; a windfall.
The
wreck
of a
ship
which has
washed up
on
shore
, from which
cargo
,
timber
, etc; may be obtained.
●
A person who provides
greatly
needed
assistance.
Sourced from
Wiktionary
Related
Lifesaver
Boon
Doddle
Gamechanger
Blessing
Plus
Steal
Favorite
Hassle
Challenge
Game Changer
Mixed Blessing
Good Bet
Good Thing
Royal Pain
Pain In The Arse
Breath Of Fresh Air
Pain In The Ass
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better