Cite
Synonyms of international relations and security network
Noun
- 1. International Relations and Security Network, ISN, international intelligence agency
- usage: Switzerland's information network for security and defense studies and for peace and conflict research and for international relations
WordNet 3.0 Copyright 2006 by Princeton University.
All rights reserved.