Positive Words God-send MrPositive - February 19, 2016 0 Godsend Meaning: noun. 1: something good that happens at a much-needed time. 2: somebody who comes to assist or help at a much-needed time.