/ Dictionary / Index S safrole: Meaning and Definition of Find definitions for: saf•role Pronunciation: (saf'rōl), [key] — n. Chem. a colorless or faintly yellow liquid, CHO, obtained from sassafras oil or the like: used chiefly in perfumery, for flavoring, and in the manufacture of soaps. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. S. Afr. D. sag Related Content Daily Word Quiz: ounterfeit Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language