(DEVELOPMENT) [noun] [C] - an important positive developmentThe West made impressive strides in improving energy efficiency after the huge rises in oil prices during the seventies.The detective leading the murder investigation expects to have made significant strides forward within the next couple of weeks.She made a giant stride towards power in last year's elections.
STRIDE
Meaning of STRIDE in English
Cambridge English vocab. Кембриджский английский словарь. 2012