stymy

(noun) stymie
(noun) stymie
(verb) obstruct

< stymie | styphelia >