Skip to definition.
NEW version 6: Get the FREE one-click dictionary software for Windows.


Noun: limescale  'lIm,skeyl
  1. Lime deposited from hard water
    "pipes can even become completely blocked with limescale deposits over the course of time"
     
  2. Depost of lime, usually from hard water on pipes, kettles, etc.

Encyclopedia: Limescale