НТР
(скороч. від науково-технічна революція) scientific and technological revolution
Джерело:
Українсько-англійський словник
на Slovnyk.me
(скороч. від науково-технічна революція) scientific and technological revolution