Attested.to

Definition

throw through or out of the window

Seed ·

Term in context

defenestrate in CommonParlance