"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
Put your ear down close to your soul and listen hard.
WORD SUGGESTIONS
Laugh your heart out.
Mum: From now on your going to have free school dinners.Son:But, Mum, I don't want three school dinners, one is more than enough !
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