international socialist

Alternative forms

 * International Socialist

Noun

 * 1)  A member of any of various Trotskyist tendencies that hope to form bonds between workers of different countries