Definition of Zoomar in English:

Zoomar

noun

Photography
historical
  • More fully "Zoomar lens". A type of zoom lens made in the United States.

Origin

1940s. From zoom + a second element probably ultimately of arbitrary origin.

Pronunciation

Zoomar

/ˈzuːmɑː/