← DefinitionshareGuesssherlocknounA person who is very good at solving mysteries or finding things out, like the famous detective Sherlock Holmes.Synonymssleuthnoundetectivenoun