1
[ noun ] one who trains or exhibits animals

Synonyms

handler

Related terms

trainer tamer handle

*