INVAR Meaning of INVAR in English [in.var] n, often cap [fr. Invar, a trademark] (1902): an iron-nickel alloy that expands little on heating Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012