We source the definitions from Wiktionary, but have a much higher bar for words to count as valid in the game. ST comes up often, as I agree it's one of the iffier words, but even Cambridge claims to to be so: https://dictionary.cambridge.org/dictionary/english/st