Attested.to

Definition

hinder or prevent (the efforts, plans, or desires) of

Seed ·

Term in context

baffle in CommonParlance