Word info Synonyms

gimbaled

Adjective Satellite

Meaning

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

Source: WordNet

Synonyms

Close letter words and terms