Dictionary.com
Thesaurus.com
is stymieing
  • present progressive of stymie (3rd person singular).