YourDictionary

stymy

noun, transitive verb stymied, stymying, stymies

link/cite print suggestion box