Origin: Germanic Old English prefix
Definition, synonyms and related words
To execute plays more successfully than another person or team