Find the word definition

Wikipedia
TopSat

TopSat (Tactical Operational Satellite) is a British Earth observation satellite, currently in Low Earth Orbit. The nanosatellite was launched in October 2005 alongside the Beijing-1 Disaster Monitoring Constellation satellite by a Cosmos rocket from Plesetsk Cosmodrome in Russia.