jolterhead
/ˈdʒɒltərheɪd/Definitions
1. noun
A person who tames or trains horses, especially in the north of England.
“The local jolterhead had been working with horses for over 20 years.”
1. noun
A person who tames or trains horses, especially in the north of England.
“The local jolterhead had been working with horses for over 20 years.”