Definition of waterstead in English:

waterstead

noun

  • 1Chiefly English regional (northern) the bed or course of a river or stream; (also) a place on the bank of a river or stream where cattle can go down to drink.

  • 2A tract or stretch of water; a waterfront (somewhat rare).

Origin

Late 18th century.