to have control or advantage over someone
"After the merger, the larger company had the upper hand."
to guide or advise someone, typically in a professional cont...
a plan or structure that is weak and likely to fail
to present a situation in a way that benefits a particular p...
to take responsibility for one's actions or decisions
to start being broadcast on television or radio
To do what one has promised.