1 definition by Yourtheron

Top Definition
If one says on the cards in British English, or in the cards in American English, it means that something is going to happen very likely.
My classmate told me that an offer from MIT was on the cards. As per the lastest poll, it is in the cards that the result of the upcoming election may produce a hung parliament.
by Yourtheron March 11, 2018

Mug icon
Buy a on the cards mug!