Definition: Lockwood is a British comic book series featuring Sherlock Holmes, set in Victorian London. The series follows the detective's adventures, including solving puzzles, mysteries, and crimes across various social classes and time periods. A lockwood is a small, round object resembling a lock or key.