deltoid ligament

noun

Medical Definition of deltoid ligament

: a strong radiating ligament of the inner aspect of the ankle that binds the base of the tibia to the bones of the foot