To be reserved for someone.
To be one's destiny or in one's destiny.
call someone every name in the book
To call someone many abusive names.
put one's name in the hat
To run in an election or to nominate oneself for consideration in some…
have another think coming
To be deluded, to be mistaken; to need to rethink something one has de…
have another thing coming
Alternative form of have another think coming.
have at
To attack; to engage in combat with.
have second thoughts
To change one's opinion, or be uneasy about a previous decision.