INVAR Meaning of INVAR in English n. propr. an iron-nickel alloy with a negligible coefficient of expansion, used in the manufacture of clocks and scientific instruments. Etymology: abbr. of INVARIABLE Oxford English vocab. Оксфордский английский словарь. 2012