Deep Scattering Layer Definition
noun
Any of the stratified zones in the ocean which reflect sound during echo sounding, usually composed of marine organisms which migrate vertically from c. 250 to 800 m (c. 820 to 2,625 ft)
Webster's New World
Find Similar Words
Find similar words to deep scattering layer using the buttons below.