English Dictionary
Definition parlay in British English
parlay verb
[transitive] verb
/ˈpɑː(r)li/
English Dictionary