Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

overslaugh Definition

Cancel
overslaugh
noun
A bar in a river

Words Related to overslaugh!

overslaugh Examples by Brain Bank Users