sell down the river verb1 •To betray, especially in a manner which causes serious difficulty for the one betrayed."But screw it, this bastard is selling America down the river. He's a traitor." — 2005 formssold down the river · selling down the river · sells down the river