HYDROACOUSTIC


Meaning of HYDROACOUSTIC in English

¦hī(ˌ)drōˌ adjective

Etymology: hydr- + acoustic

1. : of or relating to the production of acoustic energy from the flow of fluids under pressure

2. : of or relating to the transmission of sound in water

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.