I'm feeling lucky Go back 17

impede

delay or prevent (someone or something) by obstructing them; hinder.