thanksgiver noun1 •One who gives thanks, or acknowledges kindness.the devout thanksgiver , David , continually declaring the great price he set on the divine favors — 1678 formsthanksgivers