waterstead /ˈwɔːtərstɛd/ ← Back to W Definitions 1. noun A place where water is stored or collected. “The old waterstead had been abandoned for decades.” Synonyms reservoir watering hole Antonyms dry bed waterless site