Find the word definition

Wikipedia
Orba (river)

The Orba is a torrent ( — a stream whose flow shows a very marked seasonal variation) of northern Italy.

Orba

Orba may refer to:

  • Orba, Alicante, a town in eastern Spain
  • Orba (river), a torrential stream in northern Italy
  • Orba (Irish mythology), a High King of Ireland
  • Orba (satellite), also known as X-2, was intended to be the first satellite launched by a British rocket
Orba (satellite)

Orba, also known as X-2, was intended to be the first satellite launched by a British rocket. It was launched at 00:34 GMT on 2 September 1970, atop a Black Arrow rocket from Launch Area 5B at Woomera, but failed to reach orbit after the second stage of the carrier rocket shut down 13 seconds early. Orba was built from spare parts due to funding restrictions, and was to have been used to measure upper atmosphere density by monitoring the decay of its orbit.