Attested.to

Definition

an explosive bomb or artillery shell

Seed ·

Term in context

bombshell in CommonParlance