Definition, synonyms and related words
The point at which a tendon, ligament, or muscle inserts into a bone.