Subscribe
URL of the page has been copied to clipboard.
Meaning : Defeat by more skillful maneuvering.
Example : The English troops outmaneuvered the Germans. My new supervisor knows how to outmaneuver the boss in most situations.
Synonyms : outmaneuver, outsmart
Install App