1. ser mais inteligente que, ser mais esperto que, levar a melhor sobre 2. enganar, iludir, ludibriar, trapacear, embustear, lograr, burlar 3. circundar, rodear, esquivar-se
How to Translate
English dictionaries
Word outwitted has been found in the following dictionaries: