Noun contact lens has 1 sense
  1. contact, contact lens - a thin curved glass or plastic lens designed to fit over the cornea in order to correct vision or to deliver medication
    --1 is a kind of lens, lense, lens system
,
TOP