parlay - English Synonyms Dictionary

parlay

v.
[1] double up