RIDDEN


Meaning of RIDDEN in English

adj. afflicted or harassed or affected or dominated by, infected or infested with They were shocked when they first came to this drought-ridden province of Northern Ethiopia Only foreign aid can salvage the debt-ridden economy of this state.

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.