Noun Definition

international

1.Definition: any of several international socialist organizations

Category: General