SCOTCH PINE


Meaning of SCOTCH PINE in English

noun

Usage: usually capitalized S

: a pine ( Pinus sylvestris ) of northern Europe and Asia with spreading or pendulous branches, short rigid twisted needles, and hard yellow wood that provides valuable timber

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.