Translation of gimbal in English:

gimbal

gimbals

noun

  • 1

    gimbals, device of rings to keep instruments horizontal in a moving ship, etc