Home / Dictionary / Gmrt

Gmrt Uncommon

Proper Noun

Definitions
Proper Noun
1

Initialism of Giant Metrewave Radio Telescope (an array of thirty fully steerable parabolic radio telescopes of 45 metre diameter, observing at metre wavelengths near Pune, India)

Rhyming Words
mrt
Compare
Gmrt vs