SETTLE Meaning of SETTLE in English n. bench with arm rests and a high back (usually made of wood) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012