SETTLE DOWN


Meaning of SETTLE DOWN in English

adopt a more steady or secure style of life, especially in a permanent job and home.

→ settle

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.