"Camera" is a word in ENGLISH
camera
ENGLISH
Definition:
A chamber, or instrument having a chamber. Specifically:
The camera obscura when used in photography. See Camera, and Camera
obscura.
Few words of positivity
Consider--We are bornNot with purpose,But with potential.
WORD SUGGESTIONS
camera obscura
ENGLISH
An apparatus in which the images of external objects, formed by a convex lens or a concave mirror, are thrown …
Read the complete definitioncamera obscura
ENGLISH
An apparatus in which the image of an external object or objects is, by means of lenses, thrown upon a …
Read the complete definition