Self-imposed isolationism Synonyms
Synonyms for phrase
SI abbreviation
SI is an abbreviation for Self-imposed IsolationismWhat does SI stand for?
SI stands for "Self-imposed Isolationism" Definitions for Isolationism
- (noun) a policy of nonparticipation in international economic and political relations