English Dictionary
◊ RESURFACE
resurface
v 1: reappear on the surface
2: cover with a new surface
3: appear again; "The missing man suddenly resurfaced in New
York