straiten
vt.
1 [Now Rare] a) to make strait or narrow b) to hem in closely c) to restrict or confine in scope, range, etc.; hamper
2 to bring into difficulties; cause to be in distress or want: usually in the phrase in straitened circumstances, lacking sufficient money