1 (often in plural) a narrow strip of sea between two pieces of land: the straits of Gibraltar; the Bering Strait.
az: boğaz
ru: пролив
2 (in plural) difficulty; (financial) need: They found themselves in dire financial straits.
az: çətin vəziyyət, ehtiyac
ru: затруднительное положение; нужда
See also:
English-Azerbaijani dictionary