Subsea (noun) Definition, Meaning & Examples

adjective
  1. occurring, working, etc., under the sea or ocean: a subsea specialist in oil rigs.
Subsea (noun) Definition, Meaning & Examples

More Definitions