English Dictionary
Definition clotted cream in British English
clotted cream noun
[uncountable] noun
/ˌklɒtɪd ˈkriːm/
Synonyms and related words
