Send up the river and Upbraid

Send up the river

Definitions of Send up the river not found.

Upbraid and send up the river are semantically related. in blame topic. In some cases you can use "Upbraid" instead a verb phrase "Send up the river".

Upbraid

Upbraid verb - To criticize (someone) severely or angrily especially for personal failings.
Show all Definitions
Synonyms for Upbraid

Send up the river and upbraid are semantically related. Sometimes you can use "Send up the river" instead a verb "Upbraid".

Nearby Word: upbraiding
Cite this Source
Upbraid and Send up the river. (2016). Retrieved 2026, August 01, from https://thesaurus.plus/related/send_up_the_river/upbraid
Send up the river & Upbraid. N.p., 2016. Web. 01 Aug. 2026. <https://thesaurus.plus/related/send_up_the_river/upbraid>.
Upbraid or Send up the river. 2016. Accessed August 01, 2026. https://thesaurus.plus/related/send_up_the_river/upbraid.