Definition, Meaning & Synonyms | English word STIMMING
STIMMING
Definitions of STIMMING
- Synonym of self-stimulation
- inflection of stim
Number of letters
8
Is palindrome
No
Search for STIMMING in:
Page preparation took: 149.53 ms.