English word definition — powered by WordNet
bring into difficulties or distress, especially financial hardship
squeeze together
Want to remember straiten?