INVAR Meaning of INVAR in English [ 'ɪnvα: ]■ noun trademark an alloy of iron and nickel with a negligible coefficient of expansion, used in clocks and watches.Originearly 20th cent.: abbrev. of invariable . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004