meaning of tossup

1. an unpredictable phenomenon; "its a toss-up whether he will win or ">lose"


Related Words

tossup |

Developed & Maintained By Taraprasad.com

Treasure Words