LIMESCALE


Meaning of LIMESCALE in English

lime ‧ scale /ˈlaɪmskeɪl/ BrE AmE noun [uncountable] British English

a hard white or grey substance that forms on the inside of pipes, ↑ tap s, and water containers

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.