Attested.to

Definition

a storage device consisting of acoustic delay lines

Seed ·

Term in context

acoustic storage in CommonParlance