tiomesterone en · NOUN EtymologyFrom thio(ate) + me(thyltesto)sterone. Meanings (uncountable) An anabolic steroid.