|
Medical Definition of Lockwood's ligament
1. A thickening of the inferior part of the bulbar sheath which supports the eye within the orbit; it extends between the lateral and medial orbital margins and includes the medial and lateral check ligament's. Synonym: Lockwood's ligament. (05 Mar 2000)