VariousWords beta
Related Terms:
Definitions:
Noun
hitching post
Definition: a fixed post with a ring to which a horse can be hitched to prevent it from straying
Definition: A post to which a horse (or other animal) may be tethered to prevent it from straying.