Attested.to

Definition

a high speed drill that dentists use to cut into teeth

Seed ·

Term in context

burr drill in CommonParlance