waterbourne ( synonym found)

Definition of waterbourne:

°floating on the water; afloat.

Back to Top