Definition of Limescale
Noun: limescale 'lIm,skeyl
- Lime deposited from hard water
"pipes can even become completely blocked with limescale deposits over the course of time"
- Depost of lime, usually from hard water on pipes, kettles, etc.
Anagrams containing the word limescale
lealsiecm elimescal lelimesca alelimesc calelimes scalelime escalelim mescaleli imescalel