meaning of strife
1. The act of striving; earnest endeavor.
2. Exertion or contention for superiority; contest of emulation, either by intellectual or physical efforts.
3. Altercation; violent contention; fight; battle.
4. That which is contended against; occasion of contest.
5. bitter conflict; heated often violent dissension