Noun Definition

meltwater

1.Definition: melted snow or ice

Category: General