Sekirov Dictionary
/
Practise
My words
Apps
Sign in
hitchrack
noun
1
•
A
post
or
railing
to
which
horses
are
tied
forms
hitchracks
This dictionary works without the internet:
on your phone
·
in Chrome