Word info Synonyms

non-buoyant

Adjective Satellite

Meaning

tending to sink in a liquid or fall in air

Source: WordNet

Synonyms

Close letter words and terms