STRIDDEN Meaning of STRIDDEN in English p.p. of stride. Webster English vocab. Английский словарь Webster. 2012