Feedback
Overslaugh
Meaning
Noun
●
In American English:
A
bar
in a river.
Verb
●
In American English:
To
hinder
or
stop
, as by an
overslaugh
or impediment.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better