DICTIONARY
Source: WordNet 3.1
1. (
) a photograph taken from a distance ;
See more about : LONGSHOTS