[thangks-giv-ing]

Noun

1. the act of giving thanks; grateful acknowledgment of benefits or favors, especially to God.

2. an expression of thanks, especially to God.

3. a public celebration in acknowledgment of divine favor or kindness.

4. a day set apart for giving thanks to God.