sherlock : Idioms & Phrases


sherlock holmes

  • noun a fictitious detective in stories by A. Conan Doyle
    Holmes.
WordNet