impedimentanother word for 'problem' meaning something that hinders or obstructsCorruption is a major impediment to economic development in many nations.NoteCorruption is a major impediment to economic development in many nations.Elon.io is an online learning platformWe have an entire course teaching IELTS Vocabulary — Band 7+ grammar and vocabulary.Start learning IELTS Vocabulary — Band 7+ now