v. arrange; resolve, clear up; put in order; determine; pay a debt or bill; populate, fill with inhabitants; inhabit, establish a residence; sink to the bottom; calm, quiet; come to rest, land
SETTLE
Meaning of SETTLE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012