Deodate /(?)/

De·o·date

Deodate

n.
  1. A gift or offering to God. [Obs.]
    Wherein that blessed widow's deodate was laid up.