to launch a vessel into the water.
Meanings
The ship was set afloat after the christening ceremony.
Synonyms
Antonyms
to initiate or start something, often a project or idea.
The company set afloat a new marketing campaign to boost sales.
Examples
Last updated: 2025/01/11 11:54