stride - Dictionary definition and meaning for word stride
stride resembles steroid which increase human capability or " large development "