Attested.to

Definition

be confusing or perplexing to; cause to be unable to think clearly

Seed ·

Term in context

befuddle in CommonParlance