Unless you are referring to straight jackets, it’s ‘straits.’
It’s “dire straits”, and also “straitjacket”. Both are from the adjective “strait”, meaning confined or restricted.
“Straightjacket” has become common usage, though it loses the meaning of the word.
Actually, it’s “strait” for jackets too.