telephote noun1 •(historical) A telelectric device for producing images of visible objects at a distance. formstelephotes