English Dictionary CEFR A2 striding noun Meaning A place where a chasm or gorge is narrow enough to be crossed.