Sign in
Home
Define
My recent entries (1)
contact lens
Share
--noun
1.
contact
: a thin curved glass or plastic lens designed to fit over the cornea in order to correct vision or to deliver medication.