bring into difficulties or distress, especially financial hardship
[ Syn: distress ]
squeeze together