Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
international relations and security network
has 1 sense
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