English Dictionary
Definition godsend in British English
godsend noun
[singular] noun
/ˈɡɒdˌsend/
Synonyms and related words
