Tamil Dictionary 🔍

telephote

Tel"e*phote, n. [Gr. th e far + fw^s, fwto`s, light.] Defn: A telelectric apparatus for producing images of visible objects at a distance.


telephote - Similar Words