Meaning

1 senses
  1. (uncountable)Any of various sciences and technologies dealing with sound transmitted through water.

hydroacoustics — meaning, examples, forms, synonyms | Krumeto