CANADA BALSAM Meaning of CANADA BALSAM in English ■ noun a yellowish resin obtained from the balsam fir, used for mounting specimens on microscope slides. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004