English Dictionary
Definition Cruft’s in British English
Cruft’s
/krʌfts/
1
a competition for dogs that takes place every year in the UK
Synonyms and related words
