What is the full meaning of hydrocasts
HYDROCAST, a gathering of water samples for analysis [n]
Example of the word hydrocasts placed on a Scrabble board.