TAMARACK Meaning of TAMARACK in English n.1 an American larch, Larix laricina. 2 the wood from this. Etymology: Amer. Ind. Oxford English vocab. Оксфордский английский словарь. 2012