In the sentence “the announcement had a serious speech impediment”, the word impediment means a obstacle b disease c foot fungus d bad timing