ERMAC: Echo-Ranging Masked Acoustic Communications

What does ERMAC mean? The above is one of ERMAC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Echo-Ranging Masked Acoustic Communications