'Photo' definitions:

Definition of 'photo'

From: WordNet
noun
A representation of a person or scene in the form of a print or transparent slide; recorded by a camera on light- sensitive material [syn: photograph, photo, exposure, picture, pic]

Definition of 'Photo'

From: GCIDE
  • Photo \Pho"to\ (f[=o]"t[-o]), n.; pl. Photos (f[=o]"t[-o]z). A contraction of Photograph. [Colloq.] [1913 Webster]

Synonyms of 'photo'

From: Moby Thesaurus