Where does “antistraight” come from?

antistraight (English) comes from English straight, from Middle English streight, from Middle English strecchen, from Old English streċċan, from Proto-West Germanic strakkjan, from Proto-Indo-European (s)treg- — rigid, stiff; to be stiff, rigid, strong.

antistraight (English): Opposing heterosexuality

Definitions

  1. Opposing heterosexuality

Ancestry of “antistraight”, step by step

antistraight traces back through two separate lines of ancestry.

via English straight

StepLanguageWordMeaning
1EnglishstraightNot crooked or bent; having a constant direction...
2Middle Englishstreightstraight; direct
3Middle EnglishstrecchenTo stretch out, spread, extend; To stretch,...
4Old Englishstreċċanto stretch, hold out, extend, spread out,...
5Proto-West Germanicstrakkjanto stretch, to make straight
6Proto-Indo-European(s)treg-rigid, stiff; to be stiff, rigid, strong

via English anti

StepLanguageWordMeaning
1EnglishantiOpposed to something; That has a torsion angle...
2Englishanti-Against, hostile to; Contrasting with the norm;...
3Ancient Greekἀντι-anti-, against; like, reminiscent of
4Ancient Greekᾰ̓ντῐ́opposite
Every word from Proto-Indo-European (s)treg-Every word from Proto-West Germanic strakkjanEvery word from Old English streċċan