The story
- Middle English · inherited fromstreight up“straight, erect, not curved or crooked, direct, honest”
- English todaystraight-up
From Middle English streight up (“straight, erect, not curved or crooked, direct, honest”), equivalent to straight + up.
Words from the same roots
Middle Englishstreight up all →
Etymology from Wiktionary, CC BY-SA 4.0.