SHERLOCK


Meaning of SHERLOCK in English

[sher.lock] n, often cap [Sherlock Holmes, detective in stories by Sir Arthur Conan Doyle] (1903): detective

Merriam-Webster English vocab.      Английский словарь Merriam Webster.