significant progress (especially in the phrase "make strides") v
2
n a step in walking or running n the distance covered by a step n significant progress (especially in the phrase "make strides") v walk with long steps v cover or traverse by taking long steps