← DefinitionshareGuessinternationaladjectiveInvolving or relating to two or more countries.nounA sports competition or match between teams from different countries.SynonymsmultinationaladjectiveglobaladjectiveworldwideadjectiveAntonymsdomesticadjectivelocaladjective