seabed ( synonym found)

Definition of seabed:

°The floor or bottom of the sea or ocean.

Back to Top