International tribunal Synonyms
International replaced
Definitions for International
- (adjective) relating to or involving two or more nations
- (adjective) concerning or belonging to all or at least two or more nations
- (adjective) from or between other countries
Synonyms for phrase
IT abbreviation
IT is an abbreviation for International TribunalWhat does IT stand for?
IT stands for "International Tribunal" Tribunal replaced
Definitions for Tribunal
- (noun) an assembly of persons for the administration of justice
- (noun) an assembly (including one or more judges) to conduct judicial business