'acoustic storage' definitions:

Definition of 'acoustic storage'

From: WordNet
noun
A storage device consisting of acoustic delay lines