Definition of Godsend

  • (n.) Something sent by God; an unexpected acquisiton or piece of good fortune.

Antonyms of Godsend


No Antonyms Found.

Homophones of Godsend


No Homophones Found.