Wiktionary
thumboard
n. (alternative spelling of thumbboard English)
n. (alternative spelling of thumbboard English)