hitching post









hitching post


noun

  1. a post to which horses, mules, etc., are tied.

noun

  1. a post or rail to which the reins of a horse, etc, are tied
51 queries 0.568