Noun international relations and security network has 1 sense
  1. International Relations and Security Network, ISN - Switzerland's information network for security and defense studies and for peace and conflict research and for international relations
    --1 is a kind of international intelligence agency
,
TOP