Attested.to

Definition

socially uncomfortable; unsure and constrained in manner

Seed ·

Term in context

awkward in CommonParlance