Attested.to

Definition

the large sliding door of a barn

Seed ·

Term in context

barn door in CommonParlance