Video Games
What is upper hand?
1
Answer
According to the Oxford English Dictionary to have the upper hand is to have the advantage over someone or something.
LIVE
Points
17
Rating