From strife + -ridden.
strife-ridden (comparative more strife-ridden, superlative most strife-ridden)