D defs.my
Entry 1 sense Webster, 1913

Deodate

· De·o·date · IPA
01 n. A gift or offering to God.
  1. 1.
    A gift or offering to God.[Obs.]
    “Wherein that blessed widow's deodate was laid up.” Hooker.