/ Dictionary / Index T twin-lens camera: Meaning and Definition of Find definitions for: twin'-lens cam'era Pronunciation: (twin'lenz"), [key] — Photog. Photog. a camera having two separately mounted lenses coordinated to eliminate parallax errors or for making stereoscopic photographs. Cf. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. twinkling twin-lens reflex camera Related Content Daily Word Quiz: arid Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language