Word info Synonyms

flotage

Noun

Meaning

That which floats on the sea or in rivers.

Source: Webster's dictionary

Synonyms

Close letter words and terms