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