Word info

NROL

Noun

Meaning

NROL (plural NROLs)

(US, government, military, espionage, aerospace) Initialism of National Reconnaissance Office launch.. An NRO spacelaunch for delivering a high security government payload into space.

Source: en.wiktionary.org

Related terms

Anagrams

Close letter words and terms