Learn TOEFL Academic Vocabulary: impede - another word for 'stop' meaning to obstruct or block the movement or progress of something