What does "play" mean in this case?
In this context, "play" means to "act" or "perform the role of" someone. The speaker is stating that he acts the role of Sherlock Holmes. Ex: Leonardo DiCaprio plays Jack Dawson in the Titanic movie. Ex: I play the role of a doctor in my school play.
Get more Native English Expressions >