NID


Meaning of NID in English

abbreviation

naval intelligence department; naval intelligence division

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.