Sell somebody down the river (دھوکہ دینا) means? A) To Sell things in secret way B) To drown somebody C) To betray someone D) To earn large money Related MCQs: Synonym of “Baffle” (چکرا دینا, دھوکا دینا) is: What is the synonym of “Bluff” (دھوکہ)? According to the Indus Basin Treaty, the waters of the River Beas, River Ravi, and River Sutlej would be used by? What is the meaning of the phrase/ idiom “To scratch somebody’s back”?