Scotch fir noun1 •Pinus sylvestris, an evergreen of wide distribution in Eurasia in northern or mountainous areas. formsScotch firs