Private English Class with Giamo

Thursday, June 14, 2018

Idiom of the Day


Idiom of the Day 

Upper Hand 

Example: For many years Yahoo was the top search engine, but for the last few years Google has had the upper hand. 

Definition: to have the advantage or be in a stronger position in a contest or conflict 




No comments:

Post a Comment