Langimage
English
B1

a device designed to help a person stay afloat in water.

Meanings

a device designed to help a person stay afloat in water.

He wore a buoyancy aid while kayaking.

Synonyms

Last updated: 2025/01/11 12:01