answered 2/11/2010 What Does Sclerotic Mean? In a Time magazine article on the troubles at Toyota, sclerotic described, I assume, the loss of flexibility or nimbleness that marked the car company's earlier success.