Bad - 1579 Random
noun
Picture
1499 of 1579
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.