Attested.to

Definition

a lively or heated interchange of ideas and opinions

Seed ·

Term in context

crossfire in CommonParlance