IMPAIR Meaning of IMPAIR in English v. spoil, mar, damage, weaken Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012