Definition of limescale noun from the Oxford Advanced Learner's Dictionary

 

limescale

 noun
noun
BrE BrE//ˈlaɪmskeɪl//
 
; NAmE NAmE//ˈlaɪmskeɪl//
 
[uncountable](British English)
 
jump to other results
the hard white substance that is left by water on the inside of pipes, etc.