HITCHRACK





Definition:

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

Synonyms: