Meltwater — definition

1. meltwater (Noun)

1 definition

meltwater (Noun) — Melted snow or ice.

2 types of
H2O water