meaning of double up
1.
stake
winnings
from
one
bet
on
a
subsequent
wager
Related Words
double up
|
double-duplex
|
Developed & Maintained By
Taraprasad.com