Meltwater meaning

mĕltwôtər, -wŏtər
Water that comes from melting snow or ice.
noun
0
0
Water produced by the melting of snow or ice.
noun
0
0
Advertisement