Bad - 1576 Random
noun
Picture
649 of 1576
Bad / Delay
Bad / Delay
impediment - Something that makes progress or movement difficult or impossible
Helen Keller lost her sight and hearing when she was only19 months old, but she overcame these impediments and went to college at Radcliffe and became a great author and speaker.