Attested.to

Definition

perplexed by many conflicting situations or statements; filled with bewilderment

Seed ·

Term in context

at sea in CommonParlance