What is the meaning of Strid?

A narrow passage between a gorge or chasm.

simple past and past participle of stride

rough

rapid

stiff

stubborn

quarrel, conflict, strife

imperative of stride

battle, fight, struggle

conflict, controversy, dispute, disagreement, quarrel

imperative of stride

a struggle, fight

alternative form of stri

Alternative form of stri

rapid, swift, rich (of a stream or rain)

battle

combat

fight

going against; in violation of, in conflict with, in breach of, contrary to, etc.

imperative of strida

Source: wiktionary.org