HITCHING BAR





Definition:

  1. [noun] a fixed horizontal rail to which a horse can be hitched to prevent it from straying
    Synonyms: hitchrack

Synonyms: