See river in WNW Idioms
sell down the river
âEtymology: from the former selling of slaves to plantations on the lower Mississippi
up the river
âEtymology: from the sending of convicts up the Hudson River from New York to Sing Sing
SlangSee river in American Heritage Dictionary 4 Idioms
up the river
Learn more about river