Idioms and Phrases
To have advantage over — (to be in a better position).
An employer has always many
advantages over
his employees.
Newer Post
Older Post
Home