meaning of auf einen Gegner stoßen

auf einen Gegner stoßen - German to English

to encounter an opponent