To weaken; to affect negatively; to have a diminishing effect on.
"The heavy rain impaired visibility enough to cause several accidents on the highway."
Not fit or appropriate; unsuitable.
"The old, cracked leather straps were too weak to safely hold the heavy load."