gymnastic horse


Meanings

  • a padded gymnastic apparatus on legs

Synonyms