LIMESCALE


Meaning of LIMESCALE in English

/ ˈlaɪmskeɪl; NAmE / noun

[ U ] ( BrE ) the hard white substance that is left by water on the inside of pipes, etc.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.