Word info

stimboard

Noun

Meaning

stimboard (plural stimboards)

Alternative form of stim board

Source: en.wiktionary.org

Close letter words and terms