Definition of Subocean

  • (adjective satellite) formed or situated or occurring beneath the ocean or the ocean bed; "suboceanic oil resources"

Synonyms of Subocean


Antonyms of Subocean


No Antonyms Found.

Homophones of Subocean


No Homophones Found.