Definition of Subocean

  • 1. Formed or situated or occurring beneath the ocean or the ocean bed Adjective Satellite

Synonyms for word "subocean"

Semanticaly linked words with "subocean"