impaired by diminution
[ Syn: diminished , lessened , weakened ]
ruined in character or quality
[ Syn: corrupted , debased ]