On Steroids
News Staff
Renae Brumbaugh Green
Steroid [steeroid, ster-] Biochemistry (noun) any of a large group of fat-soluble organic compounds, as the sterols, bile acids, and sex hormones, most of which have specific physiological action.
Idioms: on steroids, Slang.
Fri, 10/07/2016 - 05:00