YourDictionary

stimy

noun pl. stimies

transitive verb stimied, stimying

link/cite print suggestion box