Attested.to

artificial joint

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a metal or plastic part that is surgically implanted to replace a natural joint (possibly elbow or wrist but usually hip or knee)