The AI-powered English dictionary
not comparable
Transported or transmitted by water. examples
Floating on the water; afloat. examples