sherlock holmes Meaning, Definition & Usage

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

WordNet