overslaugh

Etymology
From, from.

Noun

 * 1)  A bar in a river.

Verb

 * 1)  To hinder or stop, as by an overslaugh or impediment.
 * to overslaugh a bill in a legislative body
 * to overslaugh a military officer (= to hinder his promotion or employment)