English Dictionary
Definition scald in British English
scald noun
[countable] noun
/skɔːld/
Synonyms and related words
