Langimage
English
B2

to launch a vessel into the water.

Meanings

to launch a vessel into the water.

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.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54