English dictionary
ISN
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
Switzerland's information network for security and defense studies and for peace and conflict research and for international relations
Source: WordNet 3.0