beridden

Etymology
From.

Adjective

 * 1)  Ridden upon; ridden by.
 * 2)  Beset or besieged (by); plagued or infested (by).