Home
Search
Index
Definify.com
Definition
2025
limescale
limescale
English
Noun
limescale
(
uncountable
)
A white,
chalky
deposit
of
calcium carbonate
found in
kettles
,
washing machines
etc., especially in a
hard water
area.
Translations
chalky deposit
French:
tartre
(fr)
m
Similar Results