Mounting platform

Space Station Sally

Technical definition

The physical structure or base to which the instrument is attached and stabilized during observations.

Browse the Nebula Glossary