NID Meaning of NID in English New Interactive Display Computer acronyms English vocab. Английский словарь компьютерных сокращений. 2012