/ Dictionary / Index S Scotch pine: Meaning and Definition of Find definitions for: Scotch' pine' Pronunciation: [key] a pine, Pinus sylvestris, of Eurasia, having a reddish trunk and twisted, bluish-green needles. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. Scotch mist Scotch Plains Related Content Daily Word Quiz: fidelity Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language