Attested.to

Definition

unpleasantly loud and penetrating

Seed ·

Term in context

blaring in CommonParlance