straiten
Explore definitions, synonyms, and language insights of straiten
Definitions
Verb
bring into difficulties or distress, especially financial hardship
Verb
squeeze together