contact lens

Definitions

General English

Medical

  • noun a tiny plastic lens which fits over the eyeball and is worn instead of spectacles to improve eyesight
http://www.dictionarycentral.com/definition/contact-lens.html