thaw-drop noun1 •A drop of water formed by melting snow or ice.Down the steep bank led the narrow pathway, rendered exceeding slippery by the freezing of thaw-drops from the overhanging trees. — 1880 formsthaw-drops