What does dowed mean?
to pour or flow down; to be filled or overflowed with a liquid.
Example
"The rain dowed the parched earth, bringing new life to the crops."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.