Definitions for ISN
This page provides all possible meanings and translations of the word ISN
International Relations and Security Network, ISN(noun)
Switzerland's information network for security and defense studies and for peace and conflict research and for international relations
Find a translation for the ISN definition in other languages:
Select another language:
Word of the Day
Would you like us to send you a FREE new word definition delivered to your inbox daily?
Use the citation below to add this definition to your bibliography:
Are we missing a good definition for ISN?
The Web's Largest Resource for
Definitions & Translations
A Member Of The STANDS4 Network
Nearby & related entries:
Alternative searches for ISN: