Longman Dictionary English From Longman Dictionary of Contemporary English(match somebody) stride for stride(match somebody) stride for strideEQUALto manage to be just as fast, strong, skilled etc as someone else, even if they keep making it harder for you → stride ldoceonline.com