RIDDEN


Meaning of RIDDEN in English

past part. of RIDE.

Oxford English vocab.      Оксфордский английский словарь.