1 definition found scotch fir - WordNet (r) 2.1 (2005) : Scotch fir n 1: medium large two-needled pine of northern Europe and Asia having flaking red-brown bark [syn: Scotch pine, Scots pine , Scotch fir, Pinus sylvestris]