meaning of gimbaled

1. supported on gimbals and remaining steady or level when the base tips


Related Words

gimbaled |

Developed & Maintained By Taraprasad.com

Treasure Words