overslaugh
noun
1. (US, dialect) A bar in a river.
verb
1. (US, dialect, slang, transitive) 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)