Attested.to

Definition

a crackling or hissing noise caused by electrical interference

Seed ·

Term in context

atmospherics in CommonParlance