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. [ abbr. of INVARIABLE ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012