Attested.to

Definition

shoot forth or launch, as if from a catapult

Seed ·

Term in context

catapult in CommonParlance