"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.

Octavia E. Butler, Parable of the Talents

WORD SUGGESTIONS
Laugh your heart out.

Why was the broom late ? It over swept !

An apparatus in which the images of external objects, formed by a convex lens or a concave mirror, are thrown …

Read the complete definition

An apparatus in which the image of an external object or objects is, by means of lenses, thrown upon a …

Read the complete definition
e