strive
intransitive verbTo exert much effort or energy; endeavor.
To struggle or fight forcefully; contend.
nounA striving; an effort; a strife.
To make strenuous effort; endeavor earnestly; labor hard; do one's endeavor; try earnestly and persistently: followed by an infinitive.
To contend; straggle; battle; fight: followed by with, against, or for.
