Subscribe
URL of the page has been copied to clipboard.
Meaning : Gymnastic apparatus consisting of a bar supported in a horizontal position by uprights at both ends.
Synonyms : high bar
Install App