steroid /ˈstɛˌroɪd/ noun
plural steroids
plural steroids
Learner's definition of STEROID
[count]
1
: a natural substance that is produced in the body类固醇;甾族化合物
on steroids
1
: using anabolic steroids服用促蛋白合成类固醇的 2
US, informal + humorous : very large or impressive大型的;令人印象深刻的