Attested.to

Definition

lacking physical movement skills, especially with the hands

Seed ·

Term in context

bumbling in CommonParlance