float
Verb
rest or move on or near the surface of a liquid
This year 20,000 wishing spheres, all marked with the hand-written wishes made by Singaporeans, were floated onto the waters and became come part of a visual arts installation at Marina Bay.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.