Definition of ntis
English to English noun - an agency in the Technology Administration that is a primary resource for government-funded scientific and technical and engineering and business related information
source: WordNet 3.0
Visual Synonyms 
Nearby Word
ntis, nuts, nates, nineties, nidus, notus, notechis, natitisis, nenets, nantes, noetic, nautic, nentsi, notice, natica, nentsy, netsuke, nuytsia, nutcase, nontoxic
|
|
|