to contend, to vie
Sich in einem Kampf oder Wettbewerb mit jemandem messen.
To compete or struggle against someone.
-
Die beiden Firmen duellieren sich um den Marktanteil.— The two companies are contending for market share.
-
Sie haben sich jahrelang in der Debatte duelliert.— They have vied with each other in debates for years.