Dudwell noun1 •The River Dudwell, a tributary of the River Rother in East Sussex, England.Burwash, spread along a ridge between the rivers Rother and Dudwell, was an important centre of the iron industry three centuries ago when the Weald was England's main source of iron ore. — 1980