meaning of outfoxed

1. beat through cleverness and wit; "I beat the traffic"; "She outfoxed her ">competitors"


Related Words

outfox |

Developed & Maintained By Taraprasad.com

Treasure Words