Lameness

From Fresh Dictionary

English

Noun

lameness

  1. A impediment to walking due to the feet or legs.
    His lameness may have prevented him from walking but it didn't stop hium from running for public office.
Personal tools