← DefinitionshareGuessnorethandrolonenounA synthetic anabolic steroid, formerly used to build muscle and treat certain medical conditions, but now rarely used due to side effects.No synonyms or antonyms found for this word.