SETTLE Meaning of SETTLE in English To cause to sink, become compact, or come to rest; to cause a liquid to become clear by forming a Sediment. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012