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
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