What is the meaning of the word "subocean"?

Definitions:

  1. formed or situated or occurring beneath the ocean or the ocean bed copy to clipboard adjective
    • suboceanic oil resources copy to clipboard

Synonyms:

NearBy Words: