Find the word definition

Wiktionary
long lens

n. (context photography informal English) A telephoto lens.