estar com a faca e o queijo na mão have the upper hand
Creator: | |
Language pair: | Portuguese to English |
Definition / notes: | to have power and control over someone or a situation. By half time, the Italian soccer team seemed to have the upper hand. http://idioms.thefreedictionary.com/have+the+upper+hand |
Your current localization setting
Nepali
Close search