English Dictionary
Definition carry before you in British English
carry before you phrase
phrase1
to be extremely successful and defeat all your opponents
Synonyms and related words

English Dictionary
to be extremely successful and defeat all your opponents