Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: ISN
  1. Switzerland's information network for security and defence studies and for peace and conflict research and for international relations
    - International Relations and Security Network

Type of: international intelligence agency

Encyclopedia: ISN