gain ground


Meanings

  • obtain advantages, such as points, etc.;