Home

Word

acoustic storage, n.
more info a storage device consisting of acoustic delay lines
<noun.artifact>

acoustic storage