Definition for GOD'SEND

GOD'SEND, n.

Something sent by God, or good fortune.

Return to page 52 of the letter “G”.