Synonyms: impair
Definition: make worse or less effective
Usage: His vision was impaired
Similar words: damage
Definition: inflict damage upon
Usage: The snow damaged the roof; She damaged the car when she hit the tree
Synonyms: deflower, impair, vitiate, mar, spoil
Definition: make imperfect
Usage: nothing marred her beauty
Similar words: damage
Definition: inflict damage upon
Usage: The snow damaged the roof; She damaged the car when she hit the tree