get ahead


Meanings

  • obtain advantages, such as points, etc.;