stymie verb
to obstruct, hinder, or block