Synonyms of isn

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.