Subscriber login


Forgot your password?

Library card login

Other

Jodrell Bank

Pronunciation: /ˈdʒɒdrəl/

Definition of Jodrell Bank
  • the site in Cheshire of one of the world’s largest radio telescopes, with a fully steerable dish 76 m (250 ft) in diameter.