zoomage
Meanings
Noun
1. zoom facility (photography)