strait
nounA narrow channel joining two larger bodies of water.
nounA position of difficulty, perplexity, distress, or need.
adjectiveDifficult; stressful.
adjectiveHaving or marked by limited funds or resources.
adjectiveNarrow or confined.
adjectiveFitting tightly; constricted.
adjectiveStrict, rigid, or righteous.
To make strait or narrow; narrow; straiten; contract.