Origin: Germanic Old English suffix
Definition, synonyms and related words
Alternative form of stretched
To stretch; make straight.
straight
Insane, mad, distraught.