Gimbal Meaning

There are 1 meaning(s) for word Gimbal

Meaning 1 : an appliance that allows an object (such as a ship's compass) to remain horizontal even as its support tips