1 waterstead | Definition of waterstead

waterstead

noun
wa·​ter·​stead | \ ˈwätə(r)ˌsted, ˈwȯtə-\

Definition of waterstead

dialectal, England
: the bed of a stream