NORAD Meaning of NORAD in English command center located in Colorado (USA) that monitors skies for signs of incoming attacks Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012