Impairment

From Fresh Dictionary

English

Noun

impairment

  1. an ineffecient part or factor

fr:impairment

Personal tools