NTCR Meaning of NTCR in English New Technology Challenge/Response Computer acronyms English vocab. Английский словарь компьютерных сокращений. 2012