Where does “anti-Thanksgiving” come from?

anti-Thanksgiving (English) comes from English Thanksgiving, from English giving, from English give, from English foregive, from English fore-, from English Fore, from German Fahr, from German Fähre — passed , crossed.

anti-Thanksgiving (English): Being against the Thanksgiving holiday

Definitions

  1. Being against the Thanksgiving holiday

Ancestry of “anti-Thanksgiving”, step by step

StepLanguageWordMeaning
1EnglishThanksgivingThanksgiving Day, celebrated on the second Monday of October in Canada, and on the fourth Thursday of November in the United States
2Englishgivingpresent participle of give; having the tendency...
3EnglishgiveTo move, shift, provide something abstract or...
4EnglishforegiveTo give ahead of time; give in advance
5Englishfore-Positioned at or near the front; Before; ahead or...
6EnglishForeA people of Papua New Guinea
7GermanFahr
8GermanFähreferry
9Middle High Germanverren
10Old High Germanferranafrom afar
11Old High Germanferroafar; skipper
12Proto-West Germanic*ferrō
13Proto-Germanicferraifar, distant
14Proto-Indo-Europeanper-nóy
15Proto-Indo-Europeanper-before, in front; first; to go through
16Proto-Indo-Europeanpr̥tóspassed , crossed
Every word from Proto-Indo-European pr̥tós