ridden/ 'rɪdn 'rɪdn /

1.

ride的过去分词

2.verb

ride 的过去分词

3.adjective

受…支配的;为…困扰(或折磨)的[用于复合词] 
4.adjective

受…支配的;充斥…的;为…困扰的,为…苦恼的