Strapdown
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 An inertial navigation system that eliminates the gimbal in favour of a lightweight digital computer having sensors that are simply strapped to the vehicle.
Etymology
From strap + down.
More for "strapdown"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.