当確

projected to win; sure to be elected; home free

Meaning

  1. n abbreviation
    projected to win; sure to be elected; home free