Very Large Array

 

Entry from US Dictionary

(abbreviation: VLA)

noun

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