Outfoxed [verb]

Definition of Outfoxed:

outsmart

Synonyms of Outfoxed:


Opposite/Antonyms of Outfoxed:


Sentence/Example of Outfoxed: