Bad - 3202 Random
noun
Picture
3127 of 3202
Bad / Delay
Bad / Delay
impediment - Something that makes progress or movement difficult or impossible

Helen Keller lost her sight and hearing at 19 months old, but she overcame those impediments and went to Radcliffe and became a great author and speaker.