Definition of Brachiate

  • 1. Having widely spreading paired branches Adjective Satellite
  • 2. Having arms or armlike appendages Adjective Satellite
  • 3. Swing from one hold to the next Verb

Semanticaly linked words with "brachiate"