Words nearby meltwater
melter,
melting point,
melting pot,
melton,
melton mowbray,
meltwater,
melty,
melun,
melungeon,
melville,
melville island
British Dictionary definitions for meltwater
meltwater
/ (ˈmɛltˌwɔːtə) /
noun
melted snow or ice