Attested.to

Definition

come off due to an explosion or other strong force

Seed ·

Term in context

blow off in CommonParlance