Word info

hydrocast

Noun

Meaning

hydrocast (plural hydrocasts)

A form of scientific water measurement in which several connected bottles are lowered into the water to collect samples.

Source: en.wiktionary.org

Close letter words and terms