I'm feeling lucky Go back 22

stymie

prevent or hinder the progress of.