Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of camera lucida

Source language: EnglishDictionary language: English

camera lucida

noun

Definitions

  1. An instrument that uses a shaped prism or mirrors to cause an apparent image of external objects to appear as if projected upon a plane surface, so that the outlines may be conveniently traced.