overslaugh

(noun, verb)

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)