English Dictionary
Definition sleuth in British English
sleuth noun
[countable] noun
/sluːθ/
Synonyms and related words
