Subscriber login


Forgot your password?

Library card login

Other

Very Large Array

Syllabification: (Ver·y Large Ar·ray)
(abbreviation: VLA)
Definition of Very Large Array

noun

  • the world’s largest radio telescope, consisting of 27 dish antennas near Socorro, New Mexico.