1. downwell - Noun
2. downwell - Adjective
3. downwell - Verb
4. downwell - Adverb
To sink below material of lower density.
(of radiation) To penetrate water downward.
A vertical shaft or well in which water flows downward.
Synonym of downwelling
downwell (comparative more downwell, superlative most downwell)
In the lower part of a well.