straiten 1

verbdomain: v society
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

bring into difficulties or distress, especially financial hardship

  • bring into difficulties or distress, especially financial hardship

FENG