stand ·phrase

Definition: to have a chance of success or of achieving something Level: C2