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