Meaning of acoustic mine in English:
acoustic mine
noun
An underwater mine designed to be activated by sound waves, especially those produced by a vessel's propellers.
Origin
1920s; earliest use found in North Sea Mine Barrage.
Are You Learning English? Here Are Our Top English Tips