oofroblox46 oofroblox46 26-10-2020 English contestada In the sentence “the announcement had a serious speech impediment”, the word impediment means a obstacle b disease c foot fungus d bad timing