Straiten has 3 different meanings across 1 category:
Verb
bring into difficulties or distress, especially financial hardship
squeeze together
To make strait; to narrow or confine to a smaller space.