Definition of Matlock
town on the Derwent River south of Sheffield in northern England population 15,000 ◆Matlock is the capital of Derbyshire.
Learn More about matlock
Britannica.com: Encyclopedia article about Matlock
Seen and Heard
What made you want to look up Matlock? Please tell us where you read or heard it (including the quote, if possible).