Langimage
English
B2

to defeat or outdo someone.

Meanings

to defeat or outdo someone.

The team managed to scalp their rivals in the final match.

Synonyms

Last updated: 2025/01/11 11:55