Meaning of hitching post

Definition of hitching post

(noun) a fixed post with a ring to which a horse can be hitched to prevent it from straying

Other information on hitching post

WIKIPEDIA results for hitching post
Amazon results for hitching post