Ce înseamnă “a avea castig de cauza”?

“a avea castig de cauza” în Dicționar Român - Englez

  • to have the upper hand