Meaning : Bend over or curl up, usually with laughter or pain.
Example :
He doubled and vomited violently.
Synonyms : double, double over
Meaning : Share a room or a bed designed for only one person.
Meaning : Stake winnings from one bet on a subsequent wager.
Synonyms : parlay
Double up meaning in Telugu.