Definition of Undersea

  • (adjective satellite) beneath the surface of the sea

Synonyms of Undersea


Antonyms of Undersea


Homophones of Undersea


No Homophones Found.