Attested.to

Definition

large or relatively large in number or amount or extent or degree

Seed ·

Term in context

considerable in CommonParlance