English | German | Russian | Czech

downwell English

Meaning downwell meaning

What does downwell mean?

downwell

To sink below material of lower density. (of radiation) To penetrate water downward.

downwell

A vertical shaft or well in which water flows downward.

downwell

In the lower part of a well.

downwell

In the lower part of a well.

Are you looking for...?