Attested.to

Definition

a clear or unobstructed space or expanse of land or water

Seed ·

Term in context

clear in CommonParlance